diff --git a/packages/select/src/select.vue b/packages/select/src/select.vue index 2b4dcfe65..dd5812bc3 100644 --- a/packages/select/src/select.vue +++ b/packages/select/src/select.vue @@ -197,13 +197,12 @@ }); } if (!this.multiple) { - if (val === '') { - this.selected = {}; - this.selectedLabel = ''; - } let option = this.options.filter(option => option.value === val)[0]; if (option) { this.$emit('addOptionToValue', option); + } else { + this.selected = {}; + this.selectedLabel = ''; } } this.resetHoverIndex();