From 211b19d655de9b4386b9fc78fac5106117ff64f3 Mon Sep 17 00:00:00 2001 From: HuangHai <10402852@qq.com> Date: Wed, 2 Jul 2025 13:32:40 +0800 Subject: [PATCH] 'commit' --- dsRag/static/tree.html | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dsRag/static/tree.html b/dsRag/static/tree.html index 99e9de47..06d523c6 100644 --- a/dsRag/static/tree.html +++ b/dsRag/static/tree.html @@ -64,13 +64,16 @@ var treeData = []; function toggleNode(nodeId) { + console.log('toggleNode', nodeId); var node = findNodeById(treeData, nodeId); if (node) { node.open = !node.open; + // 强制重新渲染整个表格 updateTable(); } } + function findNodeById(nodes, id) { for (var i = 0; i < nodes.length; i++) { if (nodes[i].id == id) return nodes[i]; @@ -92,8 +95,8 @@ html += ''; html += ''; if (node.children && node.children.length > 0) { - html += '' + - (node.open ? '▼' : '▶') + ''; + html += '' + + (node.open ? '▼' : '▶') + ''; } else { html += ''; } @@ -125,4 +128,4 @@ }); - + \ No newline at end of file