提交 3cb7d50a 编写于 作者: Q qiang

fix: app-v3 picker-view value

上级 f7e13892
......@@ -37,13 +37,15 @@ export default {
}
},
watch: {
value (val) {
this.valueSync.length = val.length
val.forEach((val, index) => {
if (val !== this.valueSync[index]) {
this.$set(this.valueSync, index, val)
}
})
value (val, oldVal) {
if (val === oldVal || val.length !== oldVal.length || val.find((item, index) => item !== oldVal[index])) {
this.valueSync.length = val.length
val.forEach((val, index) => {
if (val !== this.valueSync[index]) {
this.$set(this.valueSync, index, val)
}
})
}
},
valueSync: {
deep: true,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册