Element.shadowRoot 在火狐中

Element.shadowRoot in firefox

我们如何解决 Element.shadowRoot 在 Firefox 中的问题,因为它尚不可用?

关于Element.shadowRoot https://developer.mozilla.org/en-US/docs/Web/API/Element/shadowRoot

您需要加载 polyfill。但是 shadowDOM Polyfill 有一些限制。

就我个人而言,我还没有使用 shadowDOM,除非我知道我只会 Chrome。

在我一直使用它之前,我正在等待所有主要浏览器在其当前版本和以前版本中支持它。那可能是一年到 18 个月。

这里是关于 polyfill 的信息:https://www.webcomponents.org/polyfills