今天团队内部有一个技术分享会,主要是vue进阶这一块,我对插槽slot的认识还不清晰,于是就总结一下
什么是插槽?
插槽(Slot)是Vue提出来的一个概念,正如名字一样,插槽用于决定将所携带的内容,插入到指定的某个位置,从而使模板分块,具有模块化的特质和更大的重用性。
插槽显不显示、怎样显示是由父组件来控制的,而插槽在哪里显示就由子组件来进行控制

从 vue@2.6.x 开始,Vue 为具名和范围插槽引入了一个全新的语法,即我们今天要讲的主角:v-slot 指令。目的就是想统一 slot 和 slot-scope 语法,使代码更加规范和清晰。既然有新的语法上位,很明显,slot 和 scope-slot 也将会在 vue@3.0.x 中彻底的跟我们说拜拜了。而从 vue@2.6.0 开始,官方推荐我们使用 v-slot 来替代后两者。

跟 v-on 和 v-bind 一样,v-slot 也有缩写,即把参数之前的所有内容 (v-slot:) 替换为字符 #。例如 v-slot:header 可以被重写为 #header:

下面我们将用之前的slot的默认插槽,具名插槽,作用域插槽 和最新的v-slot做对比记忆

怎么用插槽?

1.默认插槽

1.1 老的写法

子组件(slotOne1)

vue中的插槽--slot和v-slot相关推荐

  1. vue中的插槽(slot)

    vue中有3种插槽 1.默认插槽 <slot></slot> 2.具名插槽 <slot name="名称"></slot> 3.作用 ...

  2. Vue中常用的8种v指令

    Vue中常用的8种v指令 根据官网的介绍,指令 是带有 v- 前缀的特殊属性.通过指令来操作DOM元素 指令 功能 v-text="变量/表达式" 文本的设置 字符串变量+数字可以 ...

  3. 理解vue中的插槽------slot与slot-scope-已整理

    vue当中的插槽,指的即是slot,是组件当中的一块HTML模板.该模板是否显示,以及如何显示由其父组件说了算.不过插槽显示的位置是由子组件决定 ,你将slot写在组件template的哪块,父组件传 ...

  4. 细讲Vue中的插槽slot

    一.插槽是什么 下面看一个例子 写一个父组件: test.vue <template><div><div>我是父组件</div><myslot&g ...

  5. vue中v-solt插槽的使用

    具名插槽slot与v-solt插槽 使用插槽分成两步. 第一步 在组件元素内.为其它元素设置插槽名称. 通过slot属性设置. 第二步 在组件模板中,通过slot组件,使用这些元素. 通过name属性 ...

  6. vue中el-table插槽内容使用show-overflow-tooltip属性无法显示省略号问题-附解决方法

    文章目录 前言 一.问题描述 二.解决办法 总结 前言 好久没写博客了,之前说好的每日一更,现在已经快一个月了,还是人太懒了吧,终于找到工作了,在公司实习搞前端开发,具体是什么公司就不说了.为了实习工 ...

  7. vue 中的插槽Slot基本使用和具名插槽

    一.插槽Slot的作用 1.为了让这个组件具备更强的通用性,我们不能将组件中的内容限制为固定的div.span等等这些元素: 2.比如某些情况下我们使用组件,希望组件显示的是一个按钮,某种情况下我们使 ...

  8. Vue中作用域插槽solt详解

  9. 深入理解vue中的slot与slot-scope

    写在前面 vue中关于插槽的文档说明很短,语言又写的很凝练,再加上其和methods,data,computed等常用选项在使用频率.使用先后上的差别,这就有可能造成初次接触插槽的开发者容易产生&qu ...

最新文章

  1. Android 中一些常用类的常用方法(Math、Random、Color、Paint、Canvas、Bitmap、BitmapFactory)...
  2. C++开源库,欢迎补充。
  3. 使用jupyter notebook连接服务器进行远程写代码
  4. 市场需求才是比特币优化的参考标准
  5. JavaSE_04异常处理
  6. ServletRequest startAsync()的用途有限
  7. 联想+android电视,联想Android4.0智能电视亮相:4月底国内上市
  8. u盘efi安装linux6.5,CentOS6.5安装的UEFI-GPT回退为MBR引导详解
  9. php 换行输出_Fracker:PHP函数调用追踪与分析工具
  10. DingTalk机器人C#代码
  11. keil5 mdk安装教程
  12. 互联网网站的反爬虫策略浅析
  13. digester java_JAVA Digester 简介
  14. 2022CPA财务与成本管理-管理会计专题【完结】
  15. flutter常用库整理
  16. Queue.queue 退出与阻塞
  17. 用textpad使abaqus(inp).fortran,python 代码语法加量
  18. 软件工程-人事管理系统项目(一)
  19. 上可以替代mobaxterm_电能替代 | 基于逻辑回归模型的电能替代用户辨识研究
  20. Java基础语法96-Java91011新特性

热门文章

  1. 美团点评技术年货分享
  2. 大数据时代,隐私不能粗放管理
  3. 设置 oo alv单元格焦点
  4. 百度搜狗360快速排名可以解决网站排名的哪些问题呢?
  5. 2019 11 28
  6. kpu 处理器_深度学习及 KPU 基础知识
  7. 【AI易操作-深度学习算法代码解读】基于keras实现图像识别CNN模型-含CNN卷积神经网络模型原理
  8. 卷积神经网络AlexNet和ResNet比较[2021论文]
  9. 什么是WiFi 6?
  10. 风控数据分析师,有哪四大分析工具必须掌握的?