赞
踩
Vue3的6大亮点:
diff 方法优化
Vue2中虚拟dom是进行全量对比
Vue3中新增了静态标记
在与上次虚拟节点进行对比的时候,只对比带有标记的节点
hoistStatic 静态提升
Vue2中无论元素是否参与了更新,每次都要重新创建
Vue2中对于不参与更新的元素,只会被创建一次,之后在每次渲染的时候只是被复用
cacheHandlers 事件监听器缓存
默认情况下onClick
会被视为动态绑定,所以每次都会去追踪它的变化
但其实都是同一个函数,所以没有追踪他的变化,直接缓存起来复用即可
ssr渲染
当有大量静态的内容的时候,这些内容会被当作纯字符串推进到一个buffer中,即使存在动态绑定,会通过模板插值嵌入进去。这样的方式会比通过虚拟dom渲染快得多。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。