赞
踩
记录工作bug
关于avue-crud的使用过程中,遇到很多次在表格中编辑数据时,无法回显下拉数据;根据多次经验总结出几个原因;
1.查看书写代码
后台或者默认下拉下拉数据的value一定要对应,不管是number或者string;很多时候后台传的number,但是我们的封装可能写成了string,就会找很久找不出来。
2.vue的双向绑定问题
有时候因为vue2双向绑定的原理导致无法完全监听数组,所以在刷新时无法回显,可以尝试用this.$set()方法去更新内容。
3.嵌套层级过多导致无法绑定
很多时候,我们表单里面嵌套表格,表格里面又有表单;多层嵌套的情况下,就会导致prop值忘记写了,所以一定不要忘记加slot-scope=“{ row, index }”。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。