|
@@ -343,7 +343,12 @@ const handleAction = (type, value) => {
|
|
|
unref(dataRef)
|
|
|
.getData()
|
|
|
.then(({ data, defaultValue }) => {
|
|
|
- state.data[target.value.options.dataKey].list = data
|
|
|
+ // {[key]: data}
|
|
|
+ let _config = state.data[target.value.options.dataKey]
|
|
|
+ if (!_config) {
|
|
|
+ _config = state.data[target.value.options.dataKey] = { list: [] }
|
|
|
+ }
|
|
|
+ _config.list = data
|
|
|
target.value.options.defaultValue = defaultValue
|
|
|
dialogVisible.value = false
|
|
|
})
|