2020年9月18日,Vue.js
发布版3.0
版本,代号:One Piece
(n
截止2023年10月,最新的公开版本为:3.3.4
打包大小减少41%
。
初次渲染快55%
, 更新渲染快133%
。
内存减少54%
。
?
使用Proxy
代替defineProperty
实现响应式。
重写虚拟DOM
的实现和Tree-Shaking
。
?
Vue3
可以更好的支持TypeScript
。
?
Composition API
(组合API
):
setup
ref
与reactive
computed
与watch
......
新的内置组件:
Fragment
Teleport
Suspense
......
其他改变:
新的生命周期钩子
data
选项应始终被声明为一个函数
移除keyCode
支持作为v-on
的修饰符
......