HTMLSlotElement.assignedElements() - Web APIs 编辑
The assignedElements()
property of the HTMLSlotElement
interface returns a sequence of the elements assigned to this slot (and no other nodes). If the flatten
option is set to true
, it also returns the assigned elements of any other slots that are descendants of this slot. If no assigned nodes are found, it returns the slot's fallback content.
Syntax
var assignedElements = HTMLSlotElement.assignedElements(options)
Parameters
- options Optional
- An object that sets options for the nodes to be returned. The available options are:
flatten
: ABoolean
indicating whether to return the assigned elements of any available child<slot>
elements (true
) or not (false
). Defaults tofalse
.
Return value
An array of elements.
Examples
let slots = this.shadowRoot.querySelector('slot');
let elements = slots.assignedElements({flatten: true});
Specifications
Specification | Status | Comment |
---|---|---|
HTML Living Standard The definition of 'assignedElements()' in that specification. | Living Standard |
Browser Compatibility
BCD tables only load in the browser
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论