MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

自定义元素注册表

这篇翻译不完整。请帮忙从英语翻译这篇文章

草案
本页尚未完工.

自定义元素注册表接口提供注册自定义元素和查询已注册的自定义元素的方法。

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

方法

CustomElementRegistry.define()
定义一个新的 custom element
CustomElementRegistry.get()
返回被命名的自定义元素,否则为undefined。
CustomElementRegistry.whenDefined()
当自定义元素被命名时,返回一个 fullfilled状态的 promise 的对象 。 (如果这个自定义元素已经定义,立即返回一个已是fullfilled状态的promise)。

示例

浏览器支持

Feature Firefox (Gecko) Chrome Internet Explorer Opera Safari
Basic support (Yes) 54 未实现 41 10.1
Feature Firefox Mobile (Gecko) Chrome for Android IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) 54 未实现 41 10.1

文档标签和贡献者

 此页面的贡献者: xrr20160322
 最后编辑者: xrr20160322,