diff --git a/src/core/view/components/picker-view/index.vue b/src/core/view/components/picker-view/index.vue index 538aeefc32afe9c4700a519f004e1a108da89b7c..a1c9ec758731655bfc60a9977421a934627667d3 100644 --- a/src/core/view/components/picker-view/index.vue +++ b/src/core/view/components/picker-view/index.vue @@ -40,7 +40,7 @@ export default { }, watch: { value (val, oldVal) { - if (val === oldVal || val.length !== oldVal.length || val.findIndex((item, index) => item !== oldVal[index]) >= 0) { + if (__PLATFORM__ !== 'app-plus' || val === oldVal || val.length !== oldVal.length || val.findIndex((item, index) => item !== oldVal[index]) >= 0) { this.valueSync.length = val.length val.forEach((val, index) => { if (val !== this.valueSync[index]) {