vue3是如何变得更快的
1、diff算法
vue2.x中的虚拟dom是全量对比的,而vue3.0增加了静态标记,再与上次虚拟节点对比的时候,只要对比有静态标记的,并且通过标记的信息得知当前节点要对比的具体内容。
2、静态提升
vue2.x 无论元素是否参与更新,每次都会重新创建
vue3.0 对不参与更新的元素,只会被创建一次,之后再每次渲染的时候被不停的复用
3、事件监听器缓存
事件函数缓存起来复用
转载声明:本文为转载发布,仅代表原作者或原平台态度,不代表我方观点。今日澳洲仅提供信息发布平台,文章或有适当删改。对转载有异议和删稿要求的原著方,可联络[email protected]。
今日评论
网友评论仅供其表达个人看法,并不表明网站立场。
最新评论(0)
暂无评论
热评新闻