Open lvwxx opened 6 years ago
2.2.13
mac/chrome
2.4.3
https://jsfiddle.net/uxa187wm/
改变省时,触发change事件,接着市改变,再次触发change事件,此时values[0]并不是当前选中的。
改变省时,触发change事件,接着市改变,再次触发change事件,此时values[0]应该是当前选中的,而不是之前的。
改变省时,触发change事件,接着市改变,再次触发change事件,此时values[0]并不是当前选中的,而是等于第一次选中的
同问
这个问题我也遇到了,发现当直接赋值修改values时会有问题,换成picker组件提供的setSlotValues(index, values)方法后,解决了该问题。
@wuyb428 你的意思是,当省份变更,修改市的slot时用setSlotValues?
@yoyo837 貌似是这样 我当初也似乎这么解决
Mint UI version
2.2.13
OS/Browsers version
mac/chrome
Vue version
2.4.3
Reproduction Link
https://jsfiddle.net/uxa187wm/
Steps to reproduce
改变省时,触发change事件,接着市改变,再次触发change事件,此时values[0]并不是当前选中的。
What is Expected?
改变省时,触发change事件,接着市改变,再次触发change事件,此时values[0]应该是当前选中的,而不是之前的。
What is actually happening?
改变省时,触发change事件,接着市改变,再次触发change事件,此时values[0]并不是当前选中的,而是等于第一次选中的