美文网首页
Vue slot插槽的基本使用

Vue slot插槽的基本使用

作者: coderhzc | 来源:发表于2022-01-13 12:00 被阅读0次

一.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中不传递数据的话,他得到的就是一个空对象

七.作用域插槽多个传值和传递对象的解构赋值

1.多个值的传递也是这样写,因为这个得到的就是一个大的对象,不管子组件中你传了多少数据,最后得到的都是一个对象返回过来
2. 那边传递过来的是一个大对象,可以使用对象的解构赋值
image.png

八. 根据插槽来优化购物车案例

image.png

相关文章

  • vue插槽

    vue插槽slot的理解与使用 vue slot插槽的使用介绍及总结

  • vue插槽

    vue插槽使用 1.基本插槽实现父级设置 子级设置 2、使用name设置插槽显示隐藏父组件使用v-slot绑定 子...

  • vue 插槽的使用

    vue 插槽手册 深入理解vue中的slot与slot-scope 插槽的使用其实是很简单首先要明白插槽是使用在子...

  • Vue之深入理解插槽—slot, slot-scope, v-s

    Vue 2.6.0 以前Vue 2.6.0 以后具名插槽 slot具名插槽 v-slot作用域插槽 slot-sc...

  • 18、Vue3 作用域插槽

    作用域插槽:让插槽内容能够访问子组件中,vue2中作用域插槽使用slot-scope,vue3中使用v-slot ...

  • slot是什么?有什么作用?原理是什么?

    slot又名插槽,是Vue的内容分发机制,组件内部的模板引擎使用slot元素作为承载分发内容的出口。插槽slot是...

  • slot(插槽)

    slot又称插槽,是Vue的内容分发机制,组件内部的模板引擎使用slot元素作为承载分发内容的出口。插槽slot是...

  • vue3-slot-消息框-模态框

    1.前言 1.使用vue3 的slot插槽时,大部分和vue2-slot插槽[https://www.jiansh...

  • vue中的slot(插槽)

    vue中的插槽————slot 什么是插槽? 插槽(Slot)是Vue提出来的一个概念,正如名字一样,插槽用于决定...

  • 2020-07-23 一次性讲明白vue插槽slot

    vue插槽slot 一、前言 vue官方文档中在"组件基础"内容中提到组件可以通过插槽分发内容,那插槽是怎么使用的...

网友评论

      本文标题:Vue slot插槽的基本使用

      本文链接:https://www.haomeiwen.com/subject/vckncrtx.html