diff --git a/src/views/link/DashBoard/components/Cpu.vue b/src/views/link/DashBoard/components/Cpu.vue index 96098663..f7e39658 100644 --- a/src/views/link/DashBoard/components/Cpu.vue +++ b/src/views/link/DashBoard/components/Cpu.vue @@ -139,6 +139,7 @@ const getCPUEcharts = async (val: any) => { const _cpuOptions = {}; const _cpuXAxis = new Set(); if (res.result?.length) { + isEmpty.value = false; // 根据服务节点来筛选数据 // const filterArray = props.isNoCommunity ? res.result.filter((item : any) => item.data?.clusterNodeId === props.serviceId) : res.result const filterArray = res.result diff --git a/src/views/link/DashBoard/components/Jvm.vue b/src/views/link/DashBoard/components/Jvm.vue index 7da8f2cb..6c1ef7fc 100644 --- a/src/views/link/DashBoard/components/Jvm.vue +++ b/src/views/link/DashBoard/components/Jvm.vue @@ -103,6 +103,7 @@ const getJVMEcharts = async (val: any) => { const _jvmOptions = {}; const _jvmXAxis = new Set(); if (res.result?.length) { + isEmpty.value = false; // const filterArray = props.isNoCommunity ? res.result.filter((item : any) => item.data?.clusterNodeId === props.serviceId) : res.result const filterArray = res.result filterArray.forEach((item: any) => { diff --git a/src/views/link/DashBoard/components/Network.vue b/src/views/link/DashBoard/components/Network.vue index e6c32143..a9ffe20c 100644 --- a/src/views/link/DashBoard/components/Network.vue +++ b/src/views/link/DashBoard/components/Network.vue @@ -114,6 +114,7 @@ const getNetworkEcharts = async (val: any) => { const _networkOptions = {}; const _networkXAxis = new Set(); if (resp.result.length) { + isEmpty.value = false; const filterArray = resp.result // const filterArray = resp.result.filter((item : any) => item.data?.clusterNodeId === props.serviceId) filterArray.forEach((item: any) => { diff --git a/src/views/link/DashBoard/components/echarts.vue b/src/views/link/DashBoard/components/echarts.vue index ddd49fa5..43336de4 100644 --- a/src/views/link/DashBoard/components/echarts.vue +++ b/src/views/link/DashBoard/components/echarts.vue @@ -44,7 +44,7 @@ watch(() => props.options, () => { echartsRender() }) } -}, { deep: true }) +}, { immediate: true, deep: true })