ViewEncapsulation.ShadowDom 与 ViewEncapsulation.Native

m7m*_*112 5 angular

尝试更改封装时,会出现 Emulated、Native、None 和最后一个新的“ShadowDom”4 个选项。我知道ViewEncapsulation.Native使用 Shadow DOM。

封装的可用选项

那么使用有什么好处ViewEncapsulation.ShadowDom呢?

Zla*_*tko 6

根据angular.ioNative现在已弃用,以支持ShadowDOM实施。更改的原因是NativeViewEncapsulation 使用了已弃用的 ShadowDOM 版本,而新的使用了当前版本的标准。(对于支持它的浏览器)。