Commit 32452329 authored by Leopoldthecoder's avatar Leopoldthecoder

Select: fix display issue of object-typed value in remote mode

parent 5cde77b3
......@@ -121,6 +121,7 @@
created() {
this.parent.options.push(this);
if (this.parent.remote) this.parent.cachedOptions.push(this);
this.parent.optionsCount++;
this.parent.filteredOptionsCount++;
this.index = this.parent.options.indexOf(this);
......
......@@ -183,6 +183,7 @@
data() {
return {
options: [],
cachedOptions: [],
selected: this.multiple ? [] : {},
isSelect: true,
inputLength: 20,
......@@ -337,7 +338,8 @@
},
getOption(value) {
const option = this.options.filter(option => option.value === value)[0];
const option = (this.remote ? this.cachedOptions : this.options)
.filter(option => option.value === value)[0];
if (option) return option;
const label = typeof value === 'string' || typeof value === 'number'
? value : '';
......
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