mirror of https://github.com/ElemeFE/element
Transfer: fix component crash when target order is push (#13333)
* Transfer: fix bug sometimes component crash when target order is push(#13320) * update codepull/13432/head
parent
c1b869d7ce
commit
465ec7c695
|
@ -142,9 +142,17 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
targetData() {
|
targetData() {
|
||||||
return this.targetOrder === 'original'
|
if (this.targetOrder === 'original') {
|
||||||
? this.data.filter(item => this.value.indexOf(item[this.props.key]) > -1)
|
return this.data.filter(item => this.value.indexOf(item[this.props.key]) > -1);
|
||||||
: this.value.map(key => this.dataObj[key]);
|
} else {
|
||||||
|
return this.value.reduce((arr, cur) => {
|
||||||
|
const val = this.dataObj[cur];
|
||||||
|
if (val) {
|
||||||
|
arr.push(val);
|
||||||
|
}
|
||||||
|
return arr;
|
||||||
|
}, []);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
hasButtonTexts() {
|
hasButtonTexts() {
|
||||||
|
|
Loading…
Reference in New Issue