fix: 修复解码器历史诊断记录loading载状态同步问题
This commit is contained in:
@@ -36,7 +36,8 @@ const selected = ref([...historyDiagOptions.map((option) => `${option.value}`)])
|
|||||||
const loading = ref<boolean>(false);
|
const loading = ref<boolean>(false);
|
||||||
const icmpLoading = ref<boolean>(false);
|
const icmpLoading = ref<boolean>(false);
|
||||||
const alarmLoading = ref<boolean>(false);
|
const alarmLoading = ref<boolean>(false);
|
||||||
watch([icmpLoading, alarmLoading], (loadings) => {
|
const usageLoading = ref<boolean>(false);
|
||||||
|
watch([icmpLoading, alarmLoading, usageLoading], (loadings) => {
|
||||||
loading.value = loadings.some((loading) => loading);
|
loading.value = loadings.some((loading) => loading);
|
||||||
});
|
});
|
||||||
const icmpHistoryQueryFn = ref<() => void>();
|
const icmpHistoryQueryFn = ref<() => void>();
|
||||||
@@ -91,7 +92,7 @@ onMounted(() => {
|
|||||||
:cpu-usage-field="'stCommonInfo.CPU使用率'"
|
:cpu-usage-field="'stCommonInfo.CPU使用率'"
|
||||||
:mem-usage-field="'stCommonInfo.内存使用率'"
|
:mem-usage-field="'stCommonInfo.内存使用率'"
|
||||||
v-model:range="range"
|
v-model:range="range"
|
||||||
v-model:loading="alarmLoading"
|
v-model:loading="usageLoading"
|
||||||
@expose-query-fn="onExposeUsageHistoryQueryFn"
|
@expose-query-fn="onExposeUsageHistoryQueryFn"
|
||||||
/>
|
/>
|
||||||
</NFlex>
|
</NFlex>
|
||||||
|
|||||||
Reference in New Issue
Block a user