forked from github/dataease
fix(仪表板): 部分仪表板打开控制台有报错问题
This commit is contained in:
parent
d8d701bbf9
commit
15d7381a3b
@ -653,7 +653,12 @@ export default {
|
|||||||
},
|
},
|
||||||
clearPanelLinkage(param) {
|
clearPanelLinkage(param) {
|
||||||
if (param.viewId === 'all' || param.viewId === this.element.propValue.viewId) {
|
if (param.viewId === 'all' || param.viewId === this.element.propValue.viewId) {
|
||||||
|
try {
|
||||||
this.$refs[this.element.propValue.id].reDrawView()
|
this.$refs[this.element.propValue.id].reDrawView()
|
||||||
|
} catch (e) {
|
||||||
|
console.error('reDrawView-error:', this.element.propValue.id)
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
bindPluginEvent() {
|
bindPluginEvent() {
|
||||||
|
@ -57,6 +57,7 @@ import { reverseColor } from '../chart/common/common'
|
|||||||
import MapController from './map/MapController.vue'
|
import MapController from './map/MapController.vue'
|
||||||
import { mapState } from 'vuex'
|
import { mapState } from 'vuex'
|
||||||
import bus from '@/utils/bus'
|
import bus from '@/utils/bus'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ChartComponent',
|
name: 'ChartComponent',
|
||||||
components: {
|
components: {
|
||||||
@ -180,6 +181,7 @@ export default {
|
|||||||
this.currentSeriesId = seriesId
|
this.currentSeriesId = seriesId
|
||||||
},
|
},
|
||||||
reDrawView() {
|
reDrawView() {
|
||||||
|
if (this.linkageActiveParam) {
|
||||||
this.myChart.dispatchAction({
|
this.myChart.dispatchAction({
|
||||||
type: 'unselect',
|
type: 'unselect',
|
||||||
seriesIndex: this.linkageActiveParam.seriesIndex,
|
seriesIndex: this.linkageActiveParam.seriesIndex,
|
||||||
@ -190,6 +192,7 @@ export default {
|
|||||||
seriesIndex: this.linkageActiveParam.seriesIndex,
|
seriesIndex: this.linkageActiveParam.seriesIndex,
|
||||||
name: this.linkageActiveParam.name
|
name: this.linkageActiveParam.name
|
||||||
})
|
})
|
||||||
|
}
|
||||||
this.linkageActiveParam = null
|
this.linkageActiveParam = null
|
||||||
},
|
},
|
||||||
linkageActive() {
|
linkageActive() {
|
||||||
|
Loading…
Reference in New Issue
Block a user