diff --git a/core/core-frontend/src/views/chart/components/views/index.vue b/core/core-frontend/src/views/chart/components/views/index.vue index 829001f47b..489de375e4 100644 --- a/core/core-frontend/src/views/chart/components/views/index.vue +++ b/core/core-frontend/src/views/chart/components/views/index.vue @@ -706,10 +706,19 @@ const changeChartType = () => { const changeDataset = () => { checkFieldIsAllowEmpty() } + +const loadPlugin = ref(false) + onMounted(() => { if (!view.value.isPlugin) { state.drillClickDimensionList = view.value?.chartExtRequest?.drill ?? [] queryData(!showPosition.value.includes('viewDialog')) + } else { + const searched = dvMainStore.firstLoadMap.includes(element.value.id) + const queryFilter = filter(!searched) + view.value['chartExtRequest'] = queryFilter + chartExtRequest.value = queryFilter + loadPlugin.value = true } if (!listenerEnable.value) { return @@ -1146,7 +1155,7 @@ const clearG2Tooltip = () => {