Vue3+TS Day15 - Mixin、Compositio
2021-12-09 本文已影响0人
望穿秋水小作坊
一、Mixin
1、Mixin的英文意思是什么?在Vue主要用来做啥?
- 【Mixin】:混入
- 【功能】:抽取组件中可复用的
代码逻辑
2、Mixin的基本使用?
image.png3、Mixin的合并规则(主要从data、method、created三方面回答)?
image.png4、如何进行全局Mixin?
image.png5、Optional API 的 extends 配置(了解,基本不用)
image.png二、初识Composition API
1、为什么会出现Composition API?(换句话,Options API最大的弊端是什么?)
- 【Options API弊端】
同一个功能的代码逻辑会被拆分到各个属性中
,导致代码分散,难以阅读和理解
。 - 【Composition API有点】能将
同一个逻辑关注点代码
收集在一起
2、Composition API的代码入口在哪里?
image.png3、setup有两个参数,分别有什么内容?
image.png4、setup的返回值,相当于 Options API中的什么?
- 相当于 data
5、setup函数体中能使用this获取组件实例吗?
- 不能,未进行绑定