项目踩坑之旅-vue-elementUI-admin
1.vue - list 巨坑
两个定义不同的list,调用同一个接口 返回给两个不同的list ,改变一个list ,另一个list也会跟着改变 。
原因:list底层指向同一个地址。
最简单的解决方法:(使用JSON转一下)
getAllergyList().then(res => { this.allergrnList = Object.assign(res.data) this.allergrnList1 = JSON.parse(JSON.stringify(res.data)) })
2. elementUI - 组件复用bug
当From组件里的form-item 调用了穿梭框组件,会导致穿梭框里面的list 第一个item和第二个出现间隔,产生样式污染。
上图:
3.vue-template-admin(fuse.js)版本太高IE 不支持
IE报错Jscript:1028 缺少字符串或数字,package.json换成3.4.4版本如下:IE正常打开
换成3.4.4版本:"fuse.js": "3.4.4",
持续踩坑中。。。。 敬请期待更新
给个赞吧 小白不容易呀