Vue slot插槽的基本使用
2022-01-13 本文已影响0人
coderhzc
一.slot基本规则的使用:
1. vue官方规定:每个slot插槽,都要有一个name名称
2. 如果省略了slot的name属性,则有一个默认名称叫做default
3. <slot name="default"></slot>
实际截图
image.png二.标签放到指定的插槽中
image.png三.v-slot: 的简写方式是:
image.png四.v-slot:插槽指定的默认内容
如果父组件没有指定内容,v-slot就会用自己内部默认的参数,如果父组件有指定的内容,那么他就会用父组件中指定的内容
image.png五.具名插槽的使用(具名插槽:就是带名字的)具体实现的步骤:
image.png六.作用域插槽的基本使用:
需求: 在子组件的插槽中写上一个msg="hello Vue",想在父组件中拿到msg的值
image.png注意: 如果子组件的slot中不传递数据的话,他得到的就是一个空对象