摘要: export function deepClone (source) { // 类型校验,如果不是引用类型 或 全等于null,直接返回 if (source === null || typeof source !== 'object') { return source } let isArray = Array.isArray(source) let result... 阅读全文
posted @ 2019-04-11 17:33 秋风2016 阅读(342) 评论(0) 推荐(0) 编辑
摘要: request.interceptors.request.use( config => { if (config.method == 'post') { config.data = { ...config.data, _t: Date.parse(new Date()) / 1000 } } else if (confi... 阅读全文
posted @ 2019-04-11 16:33 秋风2016 阅读(4282) 评论(0) 推荐(0) 编辑
摘要: /** * 处理新闻列表关键词高亮 * newsList-新闻列表数组 searchValue-搜索词,即需要高亮的字符 */ function setHighlight(newsList) { if (searchValue != '') { var arr = newsList; var newArr = []; var s = searchValue; ... 阅读全文
posted @ 2019-03-27 14:22 秋风2016 阅读(156) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/133d329c3702 记录-- 阅读全文
posted @ 2019-03-21 16:03 秋风2016 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/woodyblog/p/6061671.html 1.自己画的一张示意图 2.DOM一变化,界面就立刻重新渲染,效率必然很低,所以浏览器的机制规定界面渲染线程和主线程是互斥的,主线程执行任务时,浏览器渲染线程处于挂起状态。 阅读全文
posted @ 2019-03-12 08:44 秋风2016 阅读(737) 评论(0) 推荐(0) 编辑
摘要: Object.freeze() 方法可以冻结一个对象。一个被冻结的对象再也不能被修改; 冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。 此外,冻结一个对象后该对象的原型也不能被修改。freeze() 返回和 阅读全文
posted @ 2019-02-26 10:16 秋风2016 阅读(4035) 评论(0) 推荐(0) 编辑
摘要: 微信小程序开发文档-组件-swiper后面追加的新闻如上图所示; 如果在bindchange事件给swiper的current属性对应的值{{current}}赋值,就会造成抖动现象。 可是有的时候我们确实需要动态获取当前的swiper-item索引,用来额外做一些其他操作; 为了解决这个问题,我们 阅读全文
posted @ 2019-02-18 14:10 秋风2016 阅读(1935) 评论(0) 推荐(0) 编辑
摘要: 1,<!-- 阻止单击事件继续传播 --> <a v-on:click.stop="doThis"></a> stop修饰符对应的是阻止冒泡的event.stopPropagation() 2,<!-- 提交事件不再重载页面 --> <form v-on:submit.prevent="onSubm 阅读全文
posted @ 2019-02-13 09:31 秋风2016 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 官网地址: https://muse-ui.org/#/zh-CN/installation 阅读全文
posted @ 2019-02-12 14:58 秋风2016 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: // 随机获取min和max之间的一个整数 const randomNum = (Min, Max) => { let Range = Max - Min; let Rand = Math.random(); let num = Min + Math.round(Rand * Range); // 四舍五入 return num; }; 阅读全文
posted @ 2019-01-28 11:31 秋风2016 阅读(281) 评论(0) 推荐(0) 编辑