Skip to content

Commit d14f499

Browse files
authored
key
错字
1 parent fac1b1b commit d14f499

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/api/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1576,7 +1576,7 @@ type: api
15761576

15771577
`key` 的特殊属性主要用在 Vue的虚拟DOM算法,在新旧nodes对比时辨识VNodes。如果不使用key,Vue会使用一种最大限度减少动态元素并且尽可能的尝试修复/再利用相同类型元素的算法。使用key,它会基于key的变化重新排列元素顺序,并且会移除key不存在的元素。
15781578

1579-
相同公共父元素的子元素必须有**独特的key**。重复的key会造成渲染错误。
1579+
有相同父元素的子元素必须有**独特的key**。重复的key会造成渲染错误。
15801580

15811581
最常见的用例是结合 `v-for`:
15821582

@@ -1588,8 +1588,8 @@ type: api
15881588

15891589
它也可以用于强制替换元素/组件而不是重复使用它。当你遇到如下场景时它可能会很有用:
15901590

1591-
- 正确的触发组件的生命周期hooks
1592-
- 触发转换
1591+
- 正确的触发组件的生命周期钩子
1592+
- 触发过渡
15931593

15941594
例如:
15951595

0 commit comments

Comments
 (0)