当我第一次阅读 Polymer 的基础知识时,我认为聚合物标签内的所有内容(html、css、js)都隐藏在 shadow DOM 中。在用一个简单的例子练习了一下之后,我意识到我添加到自定义元素的所有标签都作为 Light DOM 元素可见并且没有隐藏!
我已经尝试过旧版本的 Polymer,它似乎符合我的预期!但后来我遇到了一些浏览器兼容性问题。我对这一切感到很困惑。
如果自定义元素中的所有内容都应该隐藏到 Shadow DOM 中,为什么我的 css 和标记“暴露”而不是隐藏或封装?
谢谢