前端项目中遇到的一些问题

160 阅读1分钟

1.用el-table时有复选框,选择复选框时出现闪屏 :key值不要用随机数,用固定的id一类的1 2.如果console.log打印一个不存在的东西会打印出来undefined但是继续打印会报错,影响后续代码执行 3.局部刷新页面 v-if=true/false 可以用在router-view那 但是用到vue文件的根元素里 不是销毁创建 只有里面使用的组件被销毁创建了也就是生命周期并不走 4.当页面有缓存的时候,关闭带mock的dialog返回到列表页,有mock遮罩层 是因为dialog=false没写直接push回了列表页 5.项目上测试环境正常uat环境明显有页面卡顿,而且是个别页面,经排查是搜索区域的机构号达到了8千条,测试环境440条,uat区域去掉这么多条就好了,其实并不需要兼容这么多,分页列表上万条都没事

6对象健名使用变量

{[name]:'1'}

7如果有某个对象就赋值

data.name? = 1 //如果有name这个属性就赋值