From 84d689e5d47f44cf47166e4c27343618d258d043 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Sat, 22 Jan 2022 14:11:52 +0800 Subject: [PATCH] fix: update topList --- .../dashboard/configuration/ConfigEdit.vue | 1 + .../dashboard/configuration/MetricOptions.vue | 3 +- src/views/dashboard/graphs/TopList.vue | 51 +++++++++++-------- 3 files changed, 34 insertions(+), 21 deletions(-) diff --git a/src/views/dashboard/configuration/ConfigEdit.vue b/src/views/dashboard/configuration/ConfigEdit.vue index 0a35b8b4..037b437d 100644 --- a/src/views/dashboard/configuration/ConfigEdit.vue +++ b/src/views/dashboard/configuration/ConfigEdit.vue @@ -226,6 +226,7 @@ export default defineComponent({ return { states, + loading, changeChartType, t, appStoreWithOut, diff --git a/src/views/dashboard/configuration/MetricOptions.vue b/src/views/dashboard/configuration/MetricOptions.vue index aca6d744..3c7cecac 100644 --- a/src/views/dashboard/configuration/MetricOptions.vue +++ b/src/views/dashboard/configuration/MetricOptions.vue @@ -80,7 +80,8 @@ const props = defineProps({ }); const emit = defineEmits(["update", "apply", "loading"]); const dashboardStore = useDashboardStore(); -const { selectedGrid, entity, metrics, metricTypes } = dashboardStore; +const { selectedGrid, entity } = dashboardStore; +const { metrics, metricTypes } = selectedGrid; const states = reactive<{ metrics: string[]; metricTypes: string[]; diff --git a/src/views/dashboard/graphs/TopList.vue b/src/views/dashboard/graphs/TopList.vue index 29a7c15b..d22a5773 100644 --- a/src/views/dashboard/graphs/TopList.vue +++ b/src/views/dashboard/graphs/TopList.vue @@ -16,21 +16,27 @@ limitations under the License. -->