您如何找到所有 'slottable' 内容?
How do you find all 'slottable' content?
在模板(Web 组件)中,如何枚举所有 'slottable' 控件?
例如,假设我已经编写了一个名为 'webtest' 的元素,并且正在按如下方式使用它。我如何找到 'a'、'b' 和 'c'?
<webtest>
<div slot="a"><p>...</p></div>
<div slot="b"><p>...</p></div>
<div slot="c"><p>...</p></div>
</website>
为此,您可以使用下面的代码来枚举它们:
const toAdd = Polymer.dom(this).children;
const newItems = [];
for (let i = 0; i < toAdd.length; i++) {
newItems.push(toAdd[i].slot);
}
在模板(Web 组件)中,如何枚举所有 'slottable' 控件?
例如,假设我已经编写了一个名为 'webtest' 的元素,并且正在按如下方式使用它。我如何找到 'a'、'b' 和 'c'?
<webtest>
<div slot="a"><p>...</p></div>
<div slot="b"><p>...</p></div>
<div slot="c"><p>...</p></div>
</website>
为此,您可以使用下面的代码来枚举它们:
const toAdd = Polymer.dom(this).children;
const newItems = [];
for (let i = 0; i < toAdd.length; i++) {
newItems.push(toAdd[i].slot);
}