Vue的v-for不绑定key,默认行为和绑定key="index"是差不多的,官方没有默认这种行为的情况下,会导致所有列表DOM重新渲染。key="index"这种行为无法最大化性能,比如在第一个元素插入新元素,会导致所有列表DOM重新渲染。绑定key后,发现绑定的key值的元素变化了,就重新渲染该元素,而不是全部元素都重新渲染,会提高性能。性能主要是DOM渲染影响。key绑定id一类的唯一键好处就是
在列表中插入某个元素,不会像index那样导致后面的元素全部重新渲染,而是根据绑定id的元素是否变化渲染。

https://segmentfault.com/a/1190000013810844
https://www.zhihu.com/question/61064119
https://www.cnblogs.com/tim100/p/7262963.html

最新文章

  1. 【HDU】4773 Problem of Apollonius
  2. AC日记——找最大数序列 openjudge 1.9 10
  3. oracle 未找到提供程序。该程序可能未正确安装
  4. 剑指Offer:面试题15——链表中倒数第k个结点(java实现)
  5. html5 拖拽的简要介绍
  6. QtXML 举例
  7. Socket原理
  8. 修改MySQL引擎
  9. iOS - Usage of NSData
  10. MTD中的nand驱动初步分析---面向u-boot
  11. JSFIDDLE 动力 Threejs 功能探秘
  12. cocos2d(背景图片循环滚动)
  13. scipy安装问题
  14. nodeCZBK-笔记1
  15. 利用可变参数模拟Printf()函数实现一个my_print()函数和调用可变参数注意的陷阱!
  16. Android Gradle 依赖配置:implementation & api
  17. [TCP/IP] 网络层-抓包分析IP数据包首部
  18. Linux 项目上线管理 MAVEN + expect 一台机器管理所有机器的应用程序
  19. 20165234 《Java程序设计》第二周课下作业
  20. 关于ACtion类利用file类型取得上传文件的内容,名字和内容类型

热门文章

  1. amazeui学习笔记--css(常用组件8)--列表list
  2. [转]C#连接操作mysql实例
  3. POJ 1862 Stripies 贪心+优先队列
  4. java測试网络连接是否成功并设置超时时间
  5. Hadoop读书笔记(四)HDFS体系结构
  6. ASCII码的问题
  7. js进阶 12-4 jquery键盘事件如何使用
  8. 【u123】最大子段和
  9. [D3] Convert Input Data to Output Values with Linear Scales in D3
  10. USB 3.0规范中译本 第5章 机械结构