Vue(Vue2+Vue3)——77.Vue3.0

简介: Vue(Vue2+Vue3)——77.Vue3.0

Vue(Vue2+Vue3)——77.Vue3.0


77 Vue3.0


Vue3.0简介


Vue3带来了什么


1.性能的提升


  • 打包大小减少41%
  • 初次渲染快55%, 更新渲染快133%
  • 内存减少54%

2.源码的升级


  • 使用Proxy代替defineProperty实现响应式
  • 重写虚拟DOM的实现和Tree-Shaking

3.拥抱TypeScript


  • Vue3可以更好的支持TypeScript

4.新的特性


  1. Composition API(组合API)
  1. setup配置
  2. ref与reactive
  3. watch与watchEffect
  4. provide与inject
  5. ......
  1. 新的内置组件
  1. Fragment
  2. Teleport
  3. Suspense
  1. 其他改变
  1. 新的生命周期钩子
  2. data 选项应始终被声明为一个函数
  3. 移除keyCode支持作为 v-on 的修饰符
  4. ......
相关文章
|
1天前
|
存储 API
vue3中如何动态自定义创建组件并挂载
vue3中如何动态自定义创建组件并挂载
|
1天前
|
JavaScript API
vue学习(13)监视属性
vue学习(13)监视属性
8 2
|
1天前
|
JavaScript
vue 函数化组件
vue 函数化组件
|
1天前
|
JavaScript 前端开发
vue学习(15)watch和computed
vue学习(15)watch和computed
8 1
|
1天前
|
JavaScript
vue学习(14)深度监视
vue学习(14)深度监视
10 0
|
2天前
|
JavaScript 前端开发
vue动态添加style样式
vue动态添加style样式
|
2天前
|
JavaScript 前端开发
Vue项目使用px2rem
Vue项目使用px2rem
|
1天前
|
JavaScript
vue知识点
vue知识点
6 2
|
2天前
|
JavaScript
vue中watch的用法
vue中watch的用法
|
9天前
|
JavaScript 前端开发
vue学习(6)
vue学习(6)
29 9