Commit 38a28d582b67c35204a656b656fac321f48dd002

Authored by 梁灏
1 parent 315dd685

#4626

Showing 1 changed file with 4 additions and 1 deletions   Show diff stats
src/components/select/select.vue
... ... @@ -763,7 +763,10 @@
763 763 // #4626,当 Options 的 label 更新时,v-model 的值未更新
764 764 if (options && options.length && this.values.length) {
765 765 this.values = this.values.map(value => {
766   - const option = options.find(option => option.componentOptions.propsData.value === value.value);
  766 + const option = options.find(option => {
  767 + if (!option.componentOptions) return false;
  768 + return option.componentOptions.propsData.value === value.value;
  769 + });
767 770  
768 771 if(!option) return null;
769 772  
... ...