摘要: 懒得说话了,直接上代码吧,只是为了简单对比时间: 引用: 函数: 阅读全文
posted @ 2019-05-20 11:29 疯癫释流年 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 前一段时间项目经历了纯前端处理导入excel文件并处理等问题,数据量大的时候时间上长的一比,三千条数据需要三四秒甚至更长,不管产品咋想的,具体做法为: 首先下载一个这玩意: 进行简单封装一下: 并在需要的地方引用: 数据处理: 时间有点长了,应该就这些。 <template> <span> <inp 阅读全文
posted @ 2019-05-20 11:09 疯癫释流年 阅读(1569) 评论(0) 推荐(0) 编辑
摘要: 话不多说,直接上代码,作用是下拉框内容无限滚动加载: Html: Css: 样式根据具体情况可以自行改动,进行进一步简单完善封装可以直接用 阅读全文
posted @ 2019-05-20 10:37 疯癫释流年 阅读(4970) 评论(0) 推荐(0) 编辑
摘要: ES6中的set类似一个数组,但是其中的值都是唯一的,Set本身是一个构造函数,用来生成 Set 数据结构。 set函数可以接受一个数组作为参数,用来初始化: 也可以接受类似数组的对象作为参数: 当然,当遇到数组去重的时候,可以这样: [...new Set(Array)]; 如果用于去除字符串里的 阅读全文
posted @ 2019-02-12 17:17 疯癫释流年 阅读(2139) 评论(0) 推荐(0) 编辑
摘要: 百度地图api设置点的设置代码为: var myIcon = new BMap.Icon(); 所以首先要找到这行代码,并在括号中加上图片信息: var myIcon = new BMap.Icon("http://map.baidu.com/image/us_mk_icon.png", new B 阅读全文
posted @ 2019-01-21 15:10 疯癫释流年 阅读(5002) 评论(2) 推荐(0) 编辑
摘要: ag-grid是一种非常好用的表格,网上搜索会有各种各样的基本用法,不过对于在ag-grid 表格中添加图片我没有找到方法,看了官方的文档,当然英文的自己也是靠网页翻译,最后发现有这么一个例子,我知道我找到了: 看了说明发现很详细不过也很啰嗦,可以在https://www.ag-grid.com/j 阅读全文
posted @ 2019-01-08 14:38 疯癫释流年 阅读(1366) 评论(4) 推荐(0) 编辑
摘要: 在正常的创建和引用vue文件都是html、css、js三者在一起的,这样写起来虽然方便了,但是页面比较大或者代码比较多的情况下,即使使用组件有时代码也比较多,简单来说查找不变不利于编程,大的来说影像优化性能。将代码中的html、css、js分离出来是个很好的选择。 首先,在 .vue文件中设置如下: 阅读全文
posted @ 2018-12-26 16:32 疯癫释流年 阅读(16934) 评论(2) 推荐(1) 编辑
摘要: 今天运行项目,项目一直好好的却突然运行时报错,如下: 是引入文件报错问题,回头查看了一下文件在main.js的引入: import '@/assets/styles/custom.less'; 文件引入并没有问题。 百度了一下是说相关依赖babel-loader和vue-loader没有找到,但是n 阅读全文
posted @ 2018-12-03 10:08 疯癫释流年 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 前面将项目页面、axios、组件等都准备好了,现在就差设置代理了: 首先在config下新建两个文件,分别叫做dev.uri.js和prod.uri.js,代码为: 然后将dev.env.js的代码改为: prod.env.js的代码改为: 接着新建名为proxy-mock.js的文件,其中代码为: 阅读全文
posted @ 2018-11-29 14:35 疯癫释流年 阅读(11947) 评论(2) 推荐(3) 编辑
摘要: 首先要下载axios: npm install axios -S 要注意的是,axios不支持Vue.use();这种方式,可以改写原型链。 第二步就是新建axios存放位置: 在项目中src中单独建立一个axios的文件夹,并在main.js中引入: 第三步对axios进行封装: 封装方法网上一大 阅读全文
posted @ 2018-11-29 11:21 疯癫释流年 阅读(2127) 评论(0) 推荐(0) 编辑