99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Svelte Slots

2023-02-22 15:10 更新

就像元素可以有子元素一樣......

<div>
	<p>I'm a child of the div</p>
</div>

...組件也可以。然而,在一個(gè)組件可以接受子元素之前,它需要知道把他們放在哪里。我們使用 ?<slot>? 元素來做到這一點(diǎn)。將其放入 ?Box.svelte? 中:

<div class="box">
	<slot></slot>
</div>

你現(xiàn)在可以把東西放在盒子里了:

<Box>
	<h2>Hello!</h2>
	<p>This is a box. It can contain anything.</p>
</Box>

示例代碼

  • App.svelte

<script>
	import Box from './Box.svelte';
</script>

<Box>
	<h2>Hello!</h2>
	<p>This is a box. It can contain anything.</p>
</Box>

  • Box.svelte

<style>
	.box {
		width: 300px;
		border: 1px solid #aaa;
		border-radius: 2px;
		box-shadow: 2px 2px 8px rgba(0,0,0,0.1);
		padding: 1em;
		margin: 0 0 1em 0;
	}
</style>

<div class="box">
	<slot></slot>
</div>


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)