Vue3学习笔记(二)

目录

七、插槽

1、匿名插槽

2、具名插槽

3、作用域插槽

4、动态插槽

八、传送(Teleport)

1、Teleport的使用

2、使用场景

九、动态组件

十、异步组件

十一、Mixin

十二、Provide / Inject (依赖注入)

十三、Vuex

十四、Pinia

1、state的使用 

2、getters的使用

3、actions的使用

4、分模块

5、Pinia持久化存储

十五、设置代理解决跨域问题

1、设置代理

2、axios二次封装

3、解耦合

4、使用


七、插槽

插槽就是子组件中的提供给父组件使用的一个占位符,用 表示,父组件可以在这个占位符中填充任何模板代码,如 HTML、组件等,填充的内容会替换子组件的标签。

1、匿名插槽

父级:


子级 :

以上为匿名插槽,缺点明显,slot会接收父级传来的所有匿名插槽数据或结构,且使用一遍slot,就遍历一遍,无法选择想插入的父级的某一部分匿名插槽数据或结构。

2、具名插槽

父级:


子级:

 其中,父级的