Commit 6f08e941 authored by hetech's avatar hetech Committed by GitHub

Select: not clear text when filtering (#12304)

parent 4af2d876
...@@ -86,8 +86,14 @@ ...@@ -86,8 +86,14 @@
currentLabel() { currentLabel() {
if (!this.created && !this.select.remote) this.dispatch('ElSelect', 'setSelected'); if (!this.created && !this.select.remote) this.dispatch('ElSelect', 'setSelected');
}, },
value() { value(val, oldVal) {
if (!this.created && !this.select.remote) this.dispatch('ElSelect', 'setSelected'); const { remote, valueKey } = this.select;
if (!this.created && !remote) {
if (valueKey && typeof val === 'object' && typeof oldVal === 'object' && val[valueKey] === oldVal[valueKey]) {
return;
}
this.dispatch('ElSelect', 'setSelected');
}
} }
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment