08 2020 档案
摘要:bug的分类 语法上的问题: 在循环的时候, 1.一定要注意这个循环的对象是否是空对象;空对象就不需要进行循环了, 判断一下,空对象就不需要进行循环了; 2.在XXX.a属性的时候,要注意这个对象是否有这个key; 可以是用关键字in; 'key' in boj 有这个字段就是true, 没有这个字
阅读全文
摘要:有时,你需要修改第三方组件的CSS; 然而你直接修改是不可以的, 但是我们非要去修改第三方的组件; 此时可以使用==》深层选择器 >>> /deep/ ::v-deep 可以帮助你。 这样就可以修改第三方组件样式了, 然而有写时候,你是按照这样的方法去修改的吗,那为什么还不对了? 因为你的结构层级不
阅读全文
摘要:今天遇见一场景:还有讨论了很久 场景:先切换机构(学校) 》选择学校 》刷新页面==》刷新页面的同时请求了一个接口A1; 这个A1是返回来的是 》当前机构的所有数据; 问题是:很多接口都依赖这个A1接口返回来的数据; 最关键的是A1接口和依赖它的接口的接口是并行的; 因为是并行的从而导致了一个问题;
阅读全文
摘要:我们经常会遇见拖拽某一个元素的场景,拖拽也是很常用的; 这次拖拽遇见一个问题,有时在拖拽的时候吗,鼠标松开,元素仍然可以拖拽; 经过查阅资料,发现: 会触发H5原生的拖拽事件。并且不会监听到onmouseup, 从而导致鼠标松开也能够拖拽。 解决办法就是直接干掉H5的拖拽事件 document.on
阅读全文
摘要:for (var i = 1; i <= 5; i++) { setTimeout(function timeer() { console.log(i);//5个6 }, 1000) } 先执行同步,同步执行完了之后,指向异步; 这个循环的终止条件是i=6;此时执行异步。 for (let i =
阅读全文
摘要:a = 2; var a; console.log(a);//输出的是2 // 它等价于 var a; a=2; console.log(a);//2 console.log(a) var a=2;//输出undefined 等价于 var a; console.log(a) a=2; 因为var具
阅读全文
摘要:01==》函数作用域的含义 属于这个函数的全部变量都可以在整个函数的范围内使用以及复用。 02==如何区分函数声明和函数表达式 如果function是声明中的第一个词,就是函数声明,否者就是表达式; function a(){ }//函数声明 var a=function(){};//函数表达式 p
阅读全文
摘要:van-list上只有一层父级元素div,多了可能下拉加载出不来;或者更多 <template> <div class="scholl-declarepage"> <van-list v-model="loading" :finished="finished" finished-text="没有更多
阅读全文