mirror of
https://github.com/dataease/dataease.git
synced 2026-05-17 06:50:45 +08:00
fix(仪表板): 修复数据大屏过滤组件确定按钮保存失败的问题 #10291
This commit is contained in:
@@ -656,11 +656,27 @@ const cancelValueSource = () => {
|
||||
}
|
||||
|
||||
const confirmValueSource = () => {
|
||||
if (valueSource.value.some(ele => !ele.trim())) {
|
||||
if (
|
||||
valueSource.value.some(ele => {
|
||||
if (typeof ele === 'string') {
|
||||
return !ele.trim()
|
||||
}
|
||||
return false
|
||||
})
|
||||
) {
|
||||
ElMessage.error('手工输入-选项值不能为空')
|
||||
return
|
||||
}
|
||||
curComponent.value.valueSource = cloneDeep(valueSource.value.filter(ele => ele.trim()))
|
||||
console.log(cloneDeep(valueSource.value), 'valueSource')
|
||||
|
||||
curComponent.value.valueSource = cloneDeep(
|
||||
valueSource.value.filter(ele => {
|
||||
if (typeof ele === 'string') {
|
||||
return ele.trim()
|
||||
}
|
||||
return true
|
||||
})
|
||||
)
|
||||
handleValueSourceChange()
|
||||
cancelValueSource()
|
||||
}
|
||||
|
||||
2
de-xpack
2
de-xpack
Submodule de-xpack updated: 4bbe092537...6dee3e0526
Reference in New Issue
Block a user