1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > key是什么功能 – PHP基础 – 前端 php 迅搜

key是什么功能 – PHP基础 – 前端 php 迅搜

时间:2019-02-24 08:49:46

相关推荐

key是什么功能 – PHP基础 – 前端 php 迅搜

1、key的作用主要是为了更高效的对比虚拟DOM中的某个节点是否是相同节点。

2、Vue在patch过程中判断两个节点是否是相同节点key是一个必要条件,渲染一组列表时,key往往是唯一标识,所以如果不定义key的话,Vue只能认为比较的两个节点是同一个,哪怕它们实际上不是,这导致了频繁更新元素,使得整个patch过程比较低效,影响性能。

3、实际使用中在渲染一组列表时key必须设置,而且必须是唯一标识,应该避免使用数组索引作为key,这可能导致一些隐蔽的bug;Vue中在使用相同标签元素过渡切换时,也会使用key属性,其目的也是为了让Vue可以区分它们,否则Vue只会替换其内部属性而不会触发过渡效果。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。