diff --git a/core/frontend/src/components/canvas/customComponent/UserView.vue b/core/frontend/src/components/canvas/customComponent/UserView.vue index 1877a0b1b7..e24a7da4f5 100644 --- a/core/frontend/src/components/canvas/customComponent/UserView.vue +++ b/core/frontend/src/components/canvas/customComponent/UserView.vue @@ -1109,7 +1109,8 @@ export default { jumpInfo = this.nowPanelJumpInfo[sourceInfo] } }) - } else { + } + if (!jumpInfo) { for (let i = param.dimensionList.length - 1; i >= 0; i--) { dimension = param.dimensionList[i] sourceInfo = param.viewId + '#' + dimension.id diff --git a/core/frontend/src/views/chart/components/ChartComponent.vue b/core/frontend/src/views/chart/components/ChartComponent.vue index d8ad02c827..998a588792 100644 --- a/core/frontend/src/views/chart/components/ChartComponent.vue +++ b/core/frontend/src/views/chart/components/ChartComponent.vue @@ -548,7 +548,8 @@ export default { name: this.pointParam.data.name, viewId: this.chart.id, dimensionList: this.pointParam.data.dimensionList, - quotaList: quotaList + quotaList: quotaList, + names: this.pointParam.data.name.split('\n') } jumpParam.quotaList[0]['value'] = this.pointParam.data.value switch (trackAction) { diff --git a/core/frontend/src/views/chart/components/ChartComponentG2.vue b/core/frontend/src/views/chart/components/ChartComponentG2.vue index 666387efff..977c9474e1 100644 --- a/core/frontend/src/views/chart/components/ChartComponentG2.vue +++ b/core/frontend/src/views/chart/components/ChartComponentG2.vue @@ -403,7 +403,8 @@ export default { dimensionList: this.pointParam.data.dimensionList, quotaList: quotaList, category: this.pointParam.data.category, - group: this.pointParam.data.group + group: this.pointParam.data.group, + names: this.pointParam.data.name.split('\n') } if (this.chart.type === 'scatter' && this.chart.render === 'antv') {