Commit 9ccd81961bc8759601d3b63a916c1ab31ff34e0b

Authored by ้ƒ‘ๆ•
1 parent 0fb9d645

fixed #3722

Showing 1 changed file with 4 additions and 0 deletions   Show diff stats
src/components/select/select.vue
... ... @@ -638,6 +638,10 @@
638 638 value(value){
639 639 const {getInitialValue, getOptionData, publicValue} = this;
640 640  
  641 + if (getInitialValue().length > 0) {
  642 + this.hasExpectedValue = true
  643 + }
  644 +
641 645 if (value === '') this.values = [];
642 646 else if (JSON.stringify(value) !== JSON.stringify(publicValue)) {
643 647 this.$nextTick(() => this.values = getInitialValue().map(getOptionData).filter(Boolean));
... ...