Vue3.0
VUE3是前端一直热衷讨论的焦点,而且VUE3的rc版本已经发布一年了,估计正式版本很快就会问世了。今天也是稍微总结一下,自己学习vue3部分新特性,以后会不断补充,如有差错请不吝指出~
Vue3中文文档
vue3.0新特性简介
- 数据响应式重新实现:ES6的proxy代替ES5的Object.defineProperty
- 源码使用typescript进行重新编写,更严谨,更好的类型推导
- 虚拟DOM新算法,更快更小
- 提供了composition api,比option api更好的路基复用和代码组织
- 自定义渲染器,克根据需求自定义各种各样的渲染器
- fragment,模板可以有多个根元素
生命周期函数
- vue3 的生命周期钩子函数智能在setup里面使用
- vue3的生命周期函数与vue2对比
- beforeCreate和created => setup
- beforeMount => onBeforeMount
- mounted => onMounted
- beforeUpdate => onBeforeUpdate
- updated => onUpdated
- beforeDestroy => onBeforeUnmount
- destroyed => onUnmounted
- errorCaptured => onErrorCaptured </

本文介绍了Vue3.0的主要新特性,包括使用ES6的Proxy实现数据响应式,采用typescript编写,虚拟DOM优化,以及全新的组合式API。详细讲解了setup、reactive、ref、toRefs、computed、watch等API的用法,并探讨了父组件通过provider和inject进行跨级通信的功能。Vue3.0的这些变化提升了开发效率和代码质量。
最低0.47元/天 解锁文章
903

被折叠的 条评论
为什么被折叠?



