W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
就像元素可以有子元素一樣......
<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>
示例代碼
<script>
import Box from './Box.svelte';
</script>
<Box>
<h2>Hello!</h2>
<p>This is a box. It can contain anything.</p>
</Box>
<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>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: