美文网首页
[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