面试题系列---【vue中key值的作用】

key值:用于 管理可复用的元素,标识数据的唯一性。因为Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染
key的作用主要是为了高效的更新虚拟DOM

当我们修改了某个数据,如果直接渲染到真实dom上会引起整个dom树的重绘和重排,因此采用diff算法来解决上述问题,通过改变局部dom来更新视图。(渲染真实的dom的开销比较大)

 

 

posted on 2021-06-16 21:22  码农小小海  阅读(594)  评论(0编辑  收藏  举报

导航