当前位置: 首页 > news >正文

前端流行框架Vue3教程:20. 插槽slot(2)

  1. 插槽slot(2)

渲染作用域
插槽内容可以访问到父组件的数据作用域,因为插槽内容本身是在父组件模板中定义的

SlotsTow.vue

<script>
export default {data() {return {};}
}
</script><template><h3>Slots续集</h3><slot></slot>
</template>

App.vue

<script>import SlotsTow from "@/components/SlotsTow.vue";
export default {components: {SlotsTow},data() {return {message: "插槽内容续集"}}
}
</script><template><SlotsTow><h3>{{ message }}</h3></SlotsTow>
</template>

在这里插入图片描述


默认内容

在外部没有提供任何内容的情况下,可以为插槽指定默认内容

<template><h3>Slots续集</h3><slot>插槽默认值</slot>
</template>

在这里插入图片描述


具名插槽

多个插槽情况下:

SlotsTow.vue

<template><h3>Slots续集</h3><slot name="header">插槽默认值</slot><hr><slot name="main">插槽默认值</slot>
</template>

App.vue

<template><SlotsTow><template v-slot:header><h3>{{ message }}</h3></template><template v-slot:main><h3>内容</h3></template></SlotsTow>
</template>

v-slot有对应的简写#,因此<template v-slot:header>可以简写为<template #header>。其意思就是“将这部分模板片段传入子组件的header插槽中


相关文章:

  • 数据库----软考中级软件设计师(自用学习笔记)
  • python训练营打卡第29天
  • 代码随想录算法训练营第60期第四十二天打卡
  • 第6天-Python操控摄像头:从入门到实战
  • 2156. 查找给定哈希值的子串
  • 8天Python从入门到精通【itheima】-20~22
  • 构建安全的Vue前后端分离架构:利用长Token与短Token实现单点登录(SSO)策略
  • 预训练模型:深度学习的通用特征引擎
  • 产业互联网+三融战略:重构企业增长密码
  • 嵌入式培训之系统编程(一)标准IO、文件操作
  • 项目进度延误,如何按时交付?
  • 信号波形发生器电路Multisim仿真
  • 【Java】继承和多态在 Java 中是怎样实现的?
  • 抓包分析工具与流量监控软件
  • 基于 Netty + SpringBoot + Vue 的高并发实时聊天系统设计与实现
  • 优化dp贪心数论
  • Linux jq 命令使用详解
  • 【LINUX操作系统】日志系统——自己实现一个简易的日志系统
  • 多头注意力机制和单注意力头多输出的区别
  • 第二章 何谓第二大脑?笔记记录
  • “阳光下的守护”法治公安主题宣传活动在京启动:突出为民服务宣传
  • 凤阳鼓楼脱落瓦片2023年刚经历修复,凤阳县文旅局长回应是否违建等焦点问题
  • 35款移动应用存在违法违规收集使用个人信息情况,涉及智谱清言、Kimi等
  • 昆明市委:今年起连续三年,每年在全市集中开展警示教育
  • 体坛联播|利物浦三轮不胜,孙颖莎/王楚钦晋级混双八强
  • 上海蝉联全国中小企业发展环境评估综合排名第一