所以我已经阅读了这个article,根据我的理解,每个本机浏览器小部件实际上是基本元素,样式和脚本的组合。这引出了一个问题 - 如果它们由基本构建块组成,那是否意味着有一种通过JavaScript自定义它们的方法?而且我并不是像一些JavaScript库/插件那样以替代的方式进行操作 - 例如,只需访问它们的“Shadow DOM”属性并为它们添加一些CSS样式。此外,this page有一些用例,但没有实际意义。
有人试过这样的事吗?有可能吗?缺点
感谢。
答案 0 :(得分:3)
我主要担心的是影子DOM的实现在浏览器之间会有所不同,然后你基本上回到需要某种库来处理它。我不确定是否是这种情况,但值得考虑。此外,鉴于有许多小部件库可用并且这是处理大多数这些问题的标准方法,是否值得采用一整套新的未知问题而不是仅使用已知元素?