fix(Picker): should watch columns change (#5614)

This commit is contained in:
陈嘉涵
2020-02-01 15:34:12 +08:00
parent 6b71efd187
commit 633231f9b8
3 changed files with 46 additions and 6 deletions
+9
View File
@@ -73,6 +73,8 @@ export default createComponent({
},
watch: {
initialOptions: 'setOptions',
defaultIndex(val) {
this.setIndex(val);
},
@@ -89,6 +91,13 @@ export default createComponent({
},
methods: {
setOptions(options) {
if (JSON.stringify(options) !== JSON.stringify(this.options)) {
this.options = deepClone(options);
this.setIndex(this.defaultIndex);
}
},
onTouchStart(event) {
this.touchStart(event);