diff --git a/src/core/view/components/picker-view/index.vue b/src/core/view/components/picker-view/index.vue index da978f46ee32b080c1d712a79f22b7f98862a9dd..616ff2e665983eff7655b610bc9d1f4d034821f3 100644 --- a/src/core/view/components/picker-view/index.vue +++ b/src/core/view/components/picker-view/index.vue @@ -43,8 +43,8 @@ export default { this.$set(this.valueSync, index, val) } }) - if (val.length !== this.valueSync.length) { - this.valueSync.splice(val.length - 1, this.valueSync.length - val.length) + if (val.length > this.valueSync.length) { + this.valueSync.splice(this.valueSync.length - 1, this.valueSync.length - val.length) } }, valueSync: {