fix:修复业务组件添加optionHandler不生效的问题

main
liu.shiyi 1 year ago
parent 110d53712c
commit d2ef952e67

@ -440,6 +440,7 @@ export default {
const settingContent = cloneDeep(this.resolveStrSetting(this.focus.settingContent)) const settingContent = cloneDeep(this.resolveStrSetting(this.focus.settingContent))
config.setting = settingContent.setting config.setting = settingContent.setting
config.option = settingContent.option config.option = settingContent.option
config.optionHandler = settingContent.optionHandler
this.$emit('setRemoteComponent', config) this.$emit('setRemoteComponent', config)
// config = getRemoteComponentConfig(this.focus.code, this.focus.name) // config = getRemoteComponentConfig(this.focus.code, this.focus.name)
// this.$emit('setRemoteComponent', config) // this.$emit('setRemoteComponent', config)
@ -494,6 +495,8 @@ export default {
let title = [] let title = []
// eslint-disable-next-line prefer-const, no-unused-vars // eslint-disable-next-line prefer-const, no-unused-vars
let data = [] let data = []
// eslint-disable-next-line prefer-const, no-unused-vars
let optionHandler = ''
// eslint-disable-next-line prefer-const // eslint-disable-next-line prefer-const
settingContent = settingContent.replaceAll('const ', '') settingContent = settingContent.replaceAll('const ', '')
// export default // export default
@ -506,7 +509,8 @@ export default {
} }
return { return {
option, option,
setting setting,
optionHandler
} }
}, },
// //

@ -41,6 +41,8 @@ export default {
let title = '' let title = ''
// eslint-disable-next-line prefer-const, no-unused-vars // eslint-disable-next-line prefer-const, no-unused-vars
let data = [] let data = []
// eslint-disable-next-line prefer-const, no-unused-vars
let optionHandler = ''
const g2Plots = g2Plot const g2Plots = g2Plot
const echarts = _echarts const echarts = _echarts
// eslint-disable-next-line prefer-const // eslint-disable-next-line prefer-const
@ -53,7 +55,8 @@ export default {
option, option,
setting, setting,
echarts, echarts,
g2Plots g2Plots,
optionHandler
} }
}, },
set (val) {} set (val) {}

@ -126,6 +126,8 @@ export default {
let title = [] let title = []
// eslint-disable-next-line prefer-const, no-unused-vars // eslint-disable-next-line prefer-const, no-unused-vars
let data = [] let data = []
// eslint-disable-next-line prefer-const, no-unused-vars
let optionHandler = ''
// eslint-disable-next-line prefer-const // eslint-disable-next-line prefer-const
settingContent = settingContent.replaceAll('const ', '') settingContent = settingContent.replaceAll('const ', '')
// export default // export default
@ -147,7 +149,8 @@ export default {
return { return {
option, option,
setting setting,
optionHandler
} }
}, },
/** /**

Loading…
Cancel
Save