【发布时间】:2019-11-10 12:16:26
【问题描述】:
我想包装我的自定义组件的所有插槽。但我无法遍历插槽。我的自定义组件用法如下:
<Tab>
<span slot="header">Tab Header 1</span>
<span slot="header">Tab Header 2</span>
<span slot="header">Tab Header 3</span>
... maybe other slots that are not "header"
</Tab>
然后在Tab.svelte:
{#each ?? as slot}
<a class="tab-item">
<each-slot />
</a>
{/each}
在上面,我正在尝试遍历名为“header”的子/插槽并用锚标记包装它们。我该怎么做?
编辑:我不想传递 javascript 对象,例如:
<Tab headers={['Header 1', 'Header 2', 'Header 3']}>
【问题讨论】:
标签: svelte