Skip to content

Commit 93ece36

Browse files
committed
add comment
1 parent 2fc9eb3 commit 93ece36

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

packages/plugins/page/src/Tree.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,10 +161,14 @@ const getAncestorIds = (nodeId: string | number): (string | number)[] => {
161161
162162
const filteredNodes = ref<TreeNode[]>([])
163163
164+
// 下面两个 watch 对应的两个重新计算 filteredNodes 的场景。场景2比场景1多了展开匹配到的节点的操作
165+
166+
// 场景1. 页面树的结构发生变化,或者有节点收起或者展开,重新计算 filteredNodes
164167
watch(nodes, (nodes) => {
165168
filteredNodes.value = nodes.filter((node) => node.label.toLowerCase().includes(props.filterValue.toLowerCase()))
166169
})
167170
171+
// 场景2. 过滤条件发生变化,重新计算 filteredNodes,并且展开匹配到的节点
168172
watch(
169173
() => props.filterValue,
170174
(filterValue) => {

0 commit comments

Comments
 (0)