我现在有个省市区的三级联动使用的是element的cascader级联选择,绑定是通过中文名称绑定的,但是在编辑的是有值下拉也选中了,但是就是显示不到下拉框里面,有遇到的小哥哥小姐姐可以给点提示吗,谢谢啦,在线等
这是通过接口获取到的数据处理
这是编辑的时候赋给选择器的值
这是页面显示
我现在有个省市区的三级联动使用的是element的cascader级联选择,绑定是通过中文名称绑定的,但是在编辑的是有值下拉也选中了,但是就是显示不到下拉框里面,有遇到的小哥哥小姐姐可以给点提示吗,谢谢啦,在线等
这是通过接口获取到的数据处理
这是编辑的时候赋给选择器的值
这是页面显示
简单来说就是vue2里面通过索引改变数组的元素不会被监听到,解决方案:
1.通过push方法,this.data.push(value1, value2, value3)
2.重新给data赋值,this.data = [value1, value2, value3]
3.通过set方法,this.$set(this.data, 0, value1)
4.楼上说的v-if
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
这个组件只有在初始化的时候会加载一次v-model所绑定对应的数据
如果有回显的需求 可以用v-if来处理组件的加载
保证v-model所绑定的数组数据设置完成后再加载组件即可