10 2018 档案
摘要:基于vue-cli 2 首先将favicon.ico图片放在根目录下,通过以下两种方法使其显示正确。 方法一:修改index.html文件 缺点:打包后需要将favicon.ico复制到根目录 方法二:修改webpack配置文件 1、找到build下的webpack.dev.conf.js文件 new HtmlWebpackPlugin({ filename: ...
阅读全文
摘要:使用async-validator库,校验数据是否合法,并且根据校验规则给出提示信息。 https://github.com/yiminghe/async-validator 必填不能为空 {"required": true, "message": "请输入内容","trigger": "blur"}, 下拉框、单选框、复选框等用trigger: 'change' 输入框、文本域判断...
阅读全文
摘要:1.使用window.location.href window.location.replace() window.location.reload() 会出现空白,体验不是很好 2.先进入一个空路由,然后返回 reflashPage(){ let NewPage = '_empty' + '?time=' + new Date().getTime()/500; this.$r...
阅读全文
摘要:读阮一峰《ECMAScript 6 入门》小结,http://es6.ruanyifeng.com/ 1. ES6简介 Babel 是一个广泛使用的 ES6 转码器,可以将 ES6 代码转为 ES5 代码 在线转换:https://babeljs.io/repl/ 2. let和const命令 let在块级作用域内有效,var有变量提升(变量可以在声明之前使用,值为undefined),...
阅读全文
摘要:8. 数组的扩展 扩展运算符(...),将一个数组转为用逗号分隔的参数序列。 复制数组 const a2=[...a1] 合并数组 [...arr1, ...arr2, ...arr3]; arr1.concat(arr2, arr3);// ES5 的合并数组 这是浅拷贝,如果修改了原数组的成员,会同步反映到新数组。 替代函数的 apply 方法 // ES6 的写法 let arr1 ...
阅读全文
摘要:项目中常用的取时间的方法 util/date-util.js const oneDay = 86400000;//一天1000*60*60*24毫秒 //格式化日期 function formatDate(date,zw=false) { let y = date.getFullYear(), m = date.getMonth() + 1, d = date.getD...
阅读全文

浙公网安备 33010602011771号