上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 98 下一页
摘要: Vue2.0对于响应式数据的实现有一些不足: 无法检测数组/对象的新增无法检测通过索引改变数组的操作。 Vue2.0中响应式数据是通过Object.defineProperty实现,因此无法检测数组/对象的新增,但为什么无法检测到通过索引改变数组的操作呢?也是因为Object.definePrope 阅读全文
posted @ 2021-03-01 09:47 JackieDYH 阅读(27) 评论(0) 推荐(0)
摘要: 响应式原理 当一个Vue实例创建时,vue会遍历data选项的属性,用 Object.defineProperty将它们转为getter/setter并且在内部追踪相关依赖,在属性被访问和修改时通知变化。每个组件实例都有相应的watcher程序实例,它会在组件渲染的过程中把属性记录为依赖,之后当依赖 阅读全文
posted @ 2021-03-01 09:24 JackieDYH 阅读(15) 评论(0) 推荐(0)
摘要: 请求拦截器 请求拦截器的作用是在请求发送前进行一些操作,例如在每个请求体里加上token,统一做了处理如果以后要改也非常容易 响应拦截器 响应拦截器的作用是在接收到响应后进行一些操作,例如在服务器返回登录状态失效,需要重新登录的时候,跳转到登录页。 // 请求拦截(配置发送请求的信息) axios. 阅读全文
posted @ 2021-02-27 23:22 JackieDYH 阅读(20) 评论(0) 推荐(0)
摘要: JavaScript 开发中有时会遇到要将一个数组随机排序(shuffle)的需求,一个常见的写法是这样: function shuffle(arr) { arr.sort(function () { return Math.random() - 0.5; }); } 或者使用更简洁的 ES6 的写 阅读全文
posted @ 2021-02-27 16:16 JackieDYH 阅读(13) 评论(0) 推荐(0)
摘要: 数据 let sort_data = [{ a: 1, b: 'a' }, { a: 2, b: 'b' }, { a: 2, b: 'c' }, ]; let sorts = [{ key: 'a', order: 'desc' }, { key: 'b', order: 'asc' }, ]; 阅读全文
posted @ 2021-02-26 12:25 JackieDYH 阅读(22) 评论(0) 推荐(0)
摘要: 设后端通过接口返回了天猫的行业信息 let industry_list = [{ name: '女装' }, { parent_ind: '女装', name: '连衣裙' }, { parent_ind: '女装', name: '半身群' }, { parent_ind: '女装', name: 阅读全文
posted @ 2021-02-26 11:06 JackieDYH 阅读(11) 评论(0) 推荐(0)
摘要: 实现一个replace函数,接收两个字符串,将第二个字符串中所有和第一个字符串相同的字符串套上span标签 replace('a','abcadefga'); 返回值为 '<span>a</span>bc<span>a</span>defg<span>a</span>' function repla 阅读全文
posted @ 2021-02-26 10:28 JackieDYH 阅读(7) 评论(0) 推荐(0)
摘要: 将数组随机填充到下面数组中,数量尽可能相同 完善版 var arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; var group = [ [], [], [], [], ]; function split(arr) { // 随机排序数组 arr.sort(function() 阅读全文
posted @ 2021-02-25 17:43 JackieDYH 阅读(11) 评论(0) 推荐(0)
摘要: 假设有一个集合 ['foo', 'bar', 'hello', 'world'],求这个集合里单词组合起来的所有不同的结果 let arr = ['foo', 'bar', 'hello', 'world'], str = '', newArr = [], results = []; // 组合 f 阅读全文
posted @ 2021-02-25 17:39 JackieDYH 阅读(10) 评论(0) 推荐(0)
摘要: 微信/支付宝小程序端修改样式 <input class="inp" placeholder-class="placeholder-input" placeholder="请填写您的姓名" /> 添加属性:placeholder-class="placeholder-input" .placehold 阅读全文
posted @ 2021-02-23 10:06 JackieDYH 阅读(22) 评论(0) 推荐(0)
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 98 下一页