Vue中用v-for渲染数组
key是虚拟DOM的标志,当数据发生变化时,Vue会根据[新数据]生成[新的虚拟DOM],2、旧虚拟DOM中未找到与新虚拟DOM相同的key,创建新的真实DOM,随后渲染到页面。若虚拟DOM中内容变了,则生成新的真实DOM,随后替换掉页面中之前的真实DOM。若对数据进行逆序添加,逆序删除等破坏顺序操作,会产生没有必要的真实DOM更新。随后Vue进行[新的虚拟DOM]与[旧虚拟DOM]的差异比较。若虚拟DOM中内容没变,直接使用之前的真实DOM。使用index是没有问题的。4、开发中如何先择key。
原创
2023-08-03 12:39:42 ·
381 阅读 ·
0 评论