自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (4)
  • 收藏
  • 关注

原创 papaparse读取远端文件,中文乱码问题。

papa Parse从远端服务器读取csv文件进行解析时,若文件中有中文,会出现中文乱码的情况。这个插件比较强大,解析上基本没有什么大问题,但仍然不是十分完善。问题如下:1.文件最末尾的空行没有自动去除,可能会导致表单填多一点空数据;2.不能自动识别UTF8与GBK,中文解析可能乱码;3.UTF8编码下, \r\n与\n混用时有可能会解析出问题,这个是PapaParse解析的算法问题,还请...

2019-05-21 10:20:30 3332

原创 js 多文件下载

js多文件下载。开始以为循环window.location.href就可以,发现不行。上网找了一个可靠的方法。export const downloadFile = (url) => { const iframe = document.createElement("iframe"); iframe.style.display = "none"; // 防止影响页面 ifram...

2019-05-08 17:27:47 1660 2

原创 git 免密码操作

用git进行获取或者抓取时,每次都需要输入密码会比较麻烦。可以进行设置,这样在输入过一次密码之后,以后就不需要每次都输入密码了。设置:打开终端:输入 touch ~/.git-credentials,再输入git config --global credential.helper store即可。...

2019-04-11 18:21:52 1707

原创 Vue中import from文件夹的来源

拿 import Vue from 'vue’来说。当导入的是一个文件夹时,遵循下面的规则。if(package.json存在 && package.main字段存在 && package.main指定的js存在) { 取package.main指定的js作为from的来源,即使该js可能格式或内容错误} else if(index.js存在){ ...

2019-04-04 11:36:57 2671 1

原创 -webkit-box-orient 丢失问题

1.第一步加注释/* autoprefixer: off */ -webkit-box-orient vertical -moz-box-orient vertical /* autoprefixer: on */2. 第二步打开webpack.prod.conf.js文件:加上autoprefixer: {remove: false}new OptimizeCSSPlugin({ ...

2019-03-26 18:20:32 1639

原创 js 数组中数据格式的转化

因项目需求,有一组数据需要前段自己进行转换。原数据格式为`var projectArr = [ { title: '万景成', detail: [ { name: '2018-10', a: 100, b: 200 }, { name: '2018-09', ...

2018-11-28 22:15:31 2606

原创 js中map与forEach的区别

map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。所以map()方法是有返回值的,且map()方法不会影响到原数组。forEach方法对数组的每个元素执行一次提供的函数。且它的返回值是undefined。map的回调函数中必须有返回值,否则会返回一个全是“undefined”值的数组。let arr = [1,2,3,4,5]let result ...

2018-11-14 22:42:20 566

原创 关于js中的reduce用法。

首先reduce是Array的一个方法。const array1 = [1, 2, 3, 4];const reducer = (accumulator, currentValue) => accumulator + currentValue;// 1 + 2 + 3 + 4console.log(array1.reduce(reducer));// expected outpu...

2018-11-14 22:17:57 6013

原创 vux的popup组件的ios兼容问题

vux的popup组件在ios上的兼容性问题:当弹出层弹出后滚动到弹出层底部时,弹出层后面的背景是可以滚动的。解决方法:使用vue的watch属性监听弹出层的显示状态,然后强制改变body的属性,让其不可滚动,具体见代码。watch:{filterShow: {deep: true,handler: function (newV, oldV) {this.stopBodyScroll(...

2018-11-08 00:18:24 6127 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除