vue3产生原因
- 解决架构问题
- 切换到 Type
- 解耦内部封装
- 设置 RFC 流程
- 克服虚拟 DOM 的瓶颈
- 最小化包体积
- 解决规模需求(详情请见:https://www.sohu.com/a/399173241_465223 Vue3 的诞生之路 )
vue3.0的升级
- 升级vue-cli大于4.0版本
- vue add vue-next
生命周期
vue2.0 | vue3.0 | |
---|---|---|
beforeCreate | -----------------------> | setup() |
created | -----------------------> | setup() |
beforeMount | -----------------------> | onBeforeMount |
mounted | -----------------------> | onMounted |
beforeUpdate | -----------------------> | onBeforeUpdate |
updated | ----------- |