首页 > 其他分享 >slot插槽

slot插槽

时间:2022-08-23 11:36:44浏览次数:64  
标签:slot index vue 作用域 插槽 具名 组件

插槽,也就是槽,是组件的一块HTML模板,这块模板显示不显示,以及怎样显示由父组件来决定。
插槽分为:匿名插槽| 具名插槽| 作用域插槽
1、匿名插槽
它不用设置名称属性,可以放置在组件的任意位置;可以理解为父传入样式及内容,子负责展示
index.vue 父组件

  • 1
  • 2
  • 1
  • 2
slot2.vue   子组件 2、具名插槽 插槽加了名称属性,就变成了具名插槽。具名插槽可以在一个组件中出现Ñ次,出现在不同的位置 index.vue 父组件  

具名插槽n1

     

具名插槽n2

  • {{v}}
 
slot2.vue   子组件 3、作用域插槽 官方叫它作用域插槽,实际上,对比前面两种插槽,我们可以叫它带数据的插槽。 什么意思呢,就是前面两种,都是在组件的模板里面写 作用域插槽跟单个插槽和具名插槽的区别,因为单个插槽和具名插槽不绑定数据,所以父组件提供的模 板一般要既包括样式又包括内容, 而作用域插槽,父组件只需要提供一套样式(在确实用作用域插槽绑 定的数据的前提下)相当于父组件提供一套样式,数据都是子组件的。 index.vue 父组件     {{scope.title}}   slot2.vue   子组件 子组件中传入数组 index.vue 父组件  
  • {{v}}
 

标签:slot,index,vue,作用域,插槽,具名,组件
From: https://www.cnblogs.com/jycom/p/16615547.html

相关文章

  • Vue3中插槽(slot)用法汇总
    Vue中的插槽相信使用过Vue的小伙伴或多或少的都用过,但是你是否了解它全部用法呢?本篇文章就为大家带来Vue3中插槽的全部用法来帮助大家查漏补缺。什么是插槽简单来说就是......
  • 具名插槽-动态传入数据
    父组件:<template><!--nav-bar只给一个插槽动态传入数据--><nav-bar><templatev-slot:[position]><ahref="#">注册</a></template></n......
  • 作用域插槽
    父组件:<template><divclass="app"><tab-control:titles="['衣服','鞋子','裤子']"@tab-item-click="tabItemClick"><templat......
  • 普通插槽
    父组件:<template><divclass="app"><!--1.内容是button--><show-messagetitle="哈哈哈"><button>我是按钮元素</button></show-message......
  • 具名插槽
    父组件:<template><nav-bar><template#left><button>{{leftText}}</button></template><template#center><span>内容</span>......
  • 日常开发记录-elementUI表格特殊值标红,利用插槽,vue动态绑定类名
    代码:<template><el-table:data="tableData"style="width:100%"><el-table-columnprop="date"label="日期"width="150"></......
  • redis集群新增结点slot迁移原理
    redis集群新增结点slot迁移原理写在前面:最近在复习redis知识点,遇到一个问题很疑惑,就是集群新增结点时,是将slot重新分配,然后移动?这样集群节点之间不就需要互相传送数据吗,......
  • VUE学习-插槽
    插槽匿名插槽子组件设置匿名插槽<scripttype="text/x-template"id="custom-comp"><divclass="custom-comp-container"><h2>{{title}}</h2>......
  • antd-vue table 表头同时存在sorter,Slots 排序升序失效“”解决“”
     产品给出的需求是这个客户数同时有提示跟升序于是乎我用了 Slots自定义表头但是发现排序只能降序无法升序 后来发现是排序的事件绑定到了自定义表头上面去了 ......
  • 自定义组件⑦插槽-微信小程序开发(二十四)
    1.什么是插槽在自定义组件的wxml结构中,可以提供一个节点(插槽),用于承载组件使用者提供的wxml结构。2.单个插槽在小程序中,默认每个自定义组件中只允许使用一个......