Merge pull request #7947 from dataease/pr@dev@fix_clear_linkage_clear_highlight
fix(视图): 修复视图清除联动后未清除高亮效果
This commit is contained in:
commit
99a520ec5a
@ -852,10 +852,9 @@ export default {
|
||||
param.viewId && param.viewId === this.element.propValue.viewId && this.getDataEdit(param)
|
||||
},
|
||||
clearPanelLinkage(param) {
|
||||
console.log('clear linkage')
|
||||
if (param.viewId === 'all' || param.viewId === this.element.propValue.viewId) {
|
||||
try {
|
||||
// do nothing
|
||||
this.$refs[this.element.propValue.id]?.clearLinkage?.()
|
||||
} catch (e) {
|
||||
console.error('reDrawView-error:', this.element.propValue.id)
|
||||
}
|
||||
|
||||
@ -224,6 +224,11 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
clearLinkage() {
|
||||
this.linkageActiveHistory = false
|
||||
this.myChart?.setState('active', () => true, false)
|
||||
this.myChart?.setState('inactive', () => true, false)
|
||||
},
|
||||
checkSelected(param) {
|
||||
return (this.linkageActiveParam.name === param.name || (this.linkageActiveParam.name === 'NO_DATA' && !param.name)) &&
|
||||
(this.linkageActiveParam.category === param.category)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user