Skip to content

Commit d5a58be

Browse files
committed
fix: ai review
1 parent 2d29659 commit d5a58be

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

src/components/NodeCard.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,13 @@ const handleNestedClick = (attemptIndex: number, nestedIndex: number) => {
3939
4040
// 切换嵌套节点的显示/隐藏
4141
const toggleNestedNodes = (attemptIndex: number) => {
42-
if (expandedAttempts.value.has(attemptIndex)) {
43-
expandedAttempts.value.delete(attemptIndex)
42+
const next = new Set(expandedAttempts.value)
43+
if (next.has(attemptIndex)) {
44+
next.delete(attemptIndex)
4445
} else {
45-
expandedAttempts.value.add(attemptIndex)
46+
next.add(attemptIndex)
4647
}
48+
expandedAttempts.value = next
4749
}
4850
4951
// 格式化 Next 列表项名称

src/views/DetailView.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,9 +245,9 @@ const formatNextName = (item: any) => {
245245
</n-tag>
246246
</n-descriptions-item>
247247

248-
<n-descriptions-item label="目标位置" :span="2">
248+
<n-descriptions-item label="目标位置" :span="2" v-if="selectedNode.action_details?.box">
249249
<n-text code>
250-
[{{ selectedNode.action_details?.box.join(', ') }}]
250+
[{{ selectedNode.action_details.box.join(', ') }}]
251251
</n-text>
252252
</n-descriptions-item>
253253
</n-descriptions>

0 commit comments

Comments
 (0)