3. 响应式数据核心
3. 响应式数据核心
Vue3 中使用
Proxy
来实现响应式数据变化。
CompositionAPI
简单的组件仍然可以采用 OptionsAPI 进行编写(但是在 Vue3 中基本不在使用),compositionAPI 在复杂的逻辑中有着明显的优势~
- CompositionAPI 在用户编写复杂业务逻辑不会出现反复横跳问题
- CompositionAPI 不存在
this
指向不明确问题 - Composition API 对 tree-shaking 更加友好,代码也更容易压缩。
- CompositionAPI 提取公共逻辑非常方便
reactivity
模块中就包含了很多我们经常使用到的API
例如:computed
、reactive
、ref
、effect
等