element-ui cascader级联选择,编辑时回显不了数据
我现在有个省市区的三级联动使用的是element的cascader级联选择,绑定是通过中文名称绑定的,但是在编辑的是有值下拉也选中了,但是就是显示不到下拉框里面,有遇到的小哥哥小姐姐可以给点提示吗,谢谢啦,在线等
这是通过接口获取到的数据处理
这是编辑的时候赋给选择器的值
这是页面显示
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
我也想知道,大哥解决了吗,指教指教啊!
简单来说就是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
请问解决了吗,解决的话可以分享一下解决方法吗
把你v-model 绑定的值,重新赋值为空
array 这样赋值是不会监听变化的,换成push试试
这个组件只有在初始化的时候会加载一次v-model所绑定对应的数据
如果有回显的需求 可以用v-if来处理组件的加载
保证v-model所绑定的数组数据设置完成后再加载组件即可