扫码关注官方订阅号
这个:key怎么用呢 能举个列子吗 它仅仅就为了v-for才添加的吗?:key="value"这个value是任意写的吗?
光阴似箭催人老,日月如移越少年。
列表渲染某些时候要保证数据的唯一性 这个key是唯一标识 必须要唯一
这里的key 是不是在更新列表数据时,第一点:如果数据更新的有相同的数据就会直接利用key去渲染,如果没有相同的数据,就对比key,因为key不相同,所以这些新的数据就要重新渲染,不然的话,vue就利用就地原则直接利用已有的数据进行渲染,造成数据没有达到预期的效果,而是原来的dom的样式和组件,达不到更新呢?不知道我的理解对不对,但是官网上说input必须要有key但是我发现有没有key效果都是一样的,不知道有没有大神能给我举个例子,在下不胜感激!!!!!!!!!!!!
上面说的太过于官方话 白话说你好理解 也就是提高循环性能
其实这个东西写不写都行 就算你写错了他也不会报错 但是一般写for循环写上比较好
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
列表渲染某些时候要保证数据的唯一性 这个key是唯一标识 必须要唯一
这里的key 是不是在更新列表数据时,第一点:如果数据更新的有相同的数据就会直接利用key去渲染,如果没有相同的数据,就对比key,因为key不相同,所以这些新的数据就要重新渲染,不然的话,vue就利用就地原则直接利用已有的数据进行渲染,造成数据没有达到预期的效果,而是原来的dom的样式和组件,达不到更新呢?不知道我的理解对不对,但是官网上说input必须要有key但是我发现有没有key效果都是一样的,不知道有没有大神能给我举个例子,在下不胜感激!!!!!!!!!!!!
上面说的太过于官方话 白话说你好理解 也就是提高循环性能
其实这个东西写不写都行 就算你写错了他也不会报错 但是一般写for循环写上比较好