美文网首页
[2019-07-09]写 React / Vue 项目时为什么

[2019-07-09]写 React / Vue 项目时为什么

作者: 温柔你要送嘻嘻 | 来源:发表于2019-07-09 11:00 被阅读0次

写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么?

ME: 在页面重新刷新的时候,让react快速找到对应刷新的值. 提高性能

key的作用是为了在diff算法执行时更快的找到对应的节点,提高diff速度。

新生成的虚拟dom,要跟旧的虚拟dom做对比. 1、找: 有key的方式,类似于key-value的找  没有key的找就是通过遍历  2、找不到:就是新建一个节点

原文地址

相关文章

网友评论

      本文标题:[2019-07-09]写 React / Vue 项目时为什么

      本文链接:https://www.haomeiwen.com/subject/liwtkctx.html