bug修复: 修复table-selector组件问题

pull/104/head
猿小天 2023-08-21 11:23:25 +08:00
parent 8f55e5b9bb
commit 525e73e009
1 changed files with 22 additions and 22 deletions

View File

@ -203,25 +203,25 @@ export default {
deep: true, deep: true,
immediate: true immediate: true
}, },
currentValue (newValue, oldVal) { // currentValue (newValue, oldVal) {
const { tableConfig } = this._elProps // const { tableConfig } = this._elProps
const { value } = this.dict // const { value } = this.dict
if (newValue) { // if (newValue) {
if (!tableConfig.multiple) { // if (!tableConfig.multiple) {
if (newValue[0]) { // if (newValue[0]) {
this.$emit('input', newValue[0][value]) // this.$emit('input', newValue[0][value])
this.$emit('change', newValue[0][value]) // this.$emit('change', newValue[0][value])
} // }
} else { // } else {
console.log(newValue) // console.log(newValue)
const result = newValue.map((item) => { // const result = newValue.map((item) => {
return item[value] // return item[value]
}) // })
this.$emit('input', result) // this.$emit('input', result)
this.$emit('change', result) // this.$emit('change', result)
} // }
} // }
} // }
}, },
mounted () { mounted () {
// currentValue // currentValue
@ -256,11 +256,11 @@ export default {
if (data.data && data.data.length > 0) { if (data.data && data.data.length > 0) {
this.currentValue = data.data this.currentValue = data.data
} else { } else {
this.currentValue = null this.currentValue = []
} }
}) })
} else { } else {
this.currentValue = null this.currentValue = []
} }
}, },
// //