匿名插槽和具名插槽的使用

注意:如果有具名插槽和匿名插槽在一起时,匿名插槽要加上#default,否则会有警告。


目录

问题截图

问题代码截图

效果

代码

实现效果

父组件

子组件


问题截图

问题代码截图

效果

代码

实现效果

父组件

html 复制代码
<script setup>
	// This starter template is using Vue 3 <script setup> SFCs
	// Check out https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup
	import HelloWorld from './components/HelloWorld.vue'
	import Identify from './components/indentify_total.vue'
	import Test from './components/Test.vue'
	// import Count from './components/count.vue'
</script>

<template>
	<img alt="Vue logo" src="./assets/logo.png" />
	<!-- <HelloWorld msg="Hello Vue 3 + Vite" /> -->
	<!--  <Count @codeSent="handleCodeSent"/> -->
	<!-- <Identify/> -->
	<Test>
		<!-- 默认插槽 -->
		<template #default>
			<p>我是默认插槽的内容</p>
			<p>我是默认插槽的内容</p>
		</template>

		<!-- 具名插槽 -->
		<template #haha>
			<b>我是具名插槽haha的内容</b>
			<button>具名插槽的按钮</button>
		</template>
	</Test>
</template>

<style>
	#app {
		font-family: Avenir, Helvetica, Arial, sans-serif;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		text-align: center;
		color: #2c3e50;
		margin-top: 60px;
	}
</style>

子组件

html 复制代码
<template>
	<slot></slot>
	<slot name="haha"></slot>
</template>

<script>
</script>

<style>
</style>
相关推荐
To_OC3 小时前
别再串行写 await 了,Promise.all 才是并行请求的正确打开方式
前端·javascript·promise
To_OC3 小时前
LC 17 电话号码的字母组合:我的回溯算法,就是从这道题开窍的
javascript·算法·leetcode
vipbic3 小时前
中后台越做越乱后,我用插件化把它救回来了
前端·vue.js
Hyyy3 小时前
Computer Use 适合做什么,不适合做什么——一次真实使用后的思考
前端
小和尚同志4 小时前
前端 AI 单元测试思考与落地
前端·人工智能·aigc
invicinble5 小时前
c端系统,其实更像一个信息展示平台
前端
你怎么知道我是队长5 小时前
JavaScript的变量和数据类型介绍
开发语言·javascript·ecmascript
李姆斯6 小时前
管理是否可以被完全量化
前端·产品经理·团队管理
名字还没想好☜6 小时前
Next.js 中间件实战:鉴权、重定向与 A/B 分流
开发语言·前端·javascript·中间件·react·next.js
广州灵眸科技有限公司6 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) INI文件操作
java·前端·javascript·网络·人工智能