优化节点加载逻辑

This commit is contained in:
jingrow 2025-11-08 03:02:04 +08:00
parent 38136f59bf
commit cff0ad3dff

View File

@ -26,8 +26,6 @@ async function refreshNodeList() {
ALL_NODE_TYPES.value = getAllNodeTypes(); ALL_NODE_TYPES.value = getAllNodeTypes();
} }
let checkInterval = null;
// //
onMounted(async () => { onMounted(async () => {
await refreshNodeList(); await refreshNodeList();
@ -35,10 +33,6 @@ onMounted(async () => {
// //
if (typeof window !== 'undefined') { if (typeof window !== 'undefined') {
window.addEventListener('nodeMetadataUpdated', refreshNodeList); window.addEventListener('nodeMetadataUpdated', refreshNodeList);
// 30
checkInterval = setInterval(() => {
refreshNodeList();
}, 30000);
} }
}); });
@ -46,9 +40,6 @@ onMounted(async () => {
onUnmounted(() => { onUnmounted(() => {
if (typeof window !== 'undefined') { if (typeof window !== 'undefined') {
window.removeEventListener('nodeMetadataUpdated', refreshNodeList); window.removeEventListener('nodeMetadataUpdated', refreshNodeList);
if (checkInterval) {
clearInterval(checkInterval);
}
} }
}); });