【问题标题】:How can I list all customElements defined?如何列出所有定义的 customElements?
【发布时间】:2019-10-29 03:52:29
【问题描述】:

在查看 CustomElementRegistry 类型时,我找不到任何方法可以让我遍历所有定义的 customElements。

有没有办法在不知道它们的“名称”的情况下枚举现有的 customElements(根据 .define() 的“名称”参数)?

【问题讨论】:

  • 您是否希望在 JavaScript 中执行此操作?
  • 当时不可能。

标签: dom shadow-dom


【解决方案1】:

我知道的唯一方法是覆盖customElements.define 并让您的函数保存您想要的信息,然后从原始调用返回值。然后一切照旧,只是您可以跟踪自己数据中的所有内容。

【讨论】:

  • 当然,但我宁愿寻找我在规范中遗漏的东西。
猜你喜欢
  • 2020-02-27
  • 2011-12-06
  • 2018-11-10
  • 2021-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-13
相关资源
最近更新 更多