如何从 HTML 页面引用 Stenciljs <slot />?



如果我在Stencil组件中嵌套了多个<slot />,我需要给它们命名,然后在使用该组件时在HTML页面中引用它们。那么,我怎么做呢?

的例子:

render() {
return(
<div>
<button><slot name="one" /></button>
<select>
<option value="one"><slot name="two" /></option>
</select>
<p> <slot name="three" /></p>
</div>
)
}

然后当我添加这个组件时,我如何向每个<slot />添加内容?

我已经尝试了这里解释的:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/slot但是没有用!我在我的HTML页面中尝试了以下操作:

<span slot="two">dfdf</span> 
<slot name="two"><span>gdgdg</span></slot> 

既不工作!

MDN文档中的示例非常清楚。
我只从示例中删除内容