|
|
1
3
这几天前一直困扰着我,然后我意识到
它们有点会聚,但不完全会聚。
. 事实上,不同之处在于
the newer version of shadowDOM (v1)
. 正如你所看到的
here
在Angular的代码源中,他们为
因此,
|
|
|
2
0
Angular使用视图封装将样式和视图限制为它们在中提到的组件,我想您已经知道这一点了。 native没有很多细节,我知道它对浏览器是选择性的,并不是所有的浏览器都承认它。 对于shadow dom,angular docs有一个解释,但是它并不太详细,但是这个摘录清除了一些部分:“注意shadow dom不是一个新事物,无论如何”浏览器已经使用它很长时间来封装元素的内部结构。以一个元素为例,显示默认的浏览器控件。您在DOM中看到的只是元素,但它的阴影DOM中包含一系列按钮和其他控件。shadow dom规范使您可以实际操作自己自定义元素的shadow dom。” 在这里看到更多: MDN Docs |