From 65cd6eb437ddeada1e8344be116327cd26df57f8 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Thu, 20 Jan 2022 20:19:45 +0800 Subject: [PATCH] fix: update multiple metrics --- src/views/dashboard/controls/Widget.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/views/dashboard/controls/Widget.vue b/src/views/dashboard/controls/Widget.vue index 1ab58a07..754db09c 100644 --- a/src/views/dashboard/controls/Widget.vue +++ b/src/views/dashboard/controls/Widget.vue @@ -63,6 +63,7 @@ import { useAppStoreWithOut } from "@/store/modules/app"; import graphs from "../graphs"; import { ElMessage } from "element-plus"; import { useI18n } from "vue-i18n"; +import { AudioAnalyser } from "three"; const props = { data: { @@ -78,7 +79,7 @@ export default defineComponent({ setup(props) { const { t } = useI18n(); const loading = ref(false); - const state = reactive({ + const state = reactive<{ source: any }>({ source: {}, }); const { data } = toRefs(props); @@ -99,9 +100,7 @@ export default defineComponent({ const keys = Object.keys(json.data); keys.map((key: string, index) => { const m = props.data.metrics[index]; - state.source = { - [m]: json.data[key].values.values.map((d: any) => d.value), - }; + state.source[m] = json.data[key].values.values.map((d: any) => d.value); }); }