首页 > 解决方案 > ViewEncapsulation.ShadowDom 与 ViewEncapsulation.Native

问题描述

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

封装的可用选项

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

标签: angular

解决方案


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


推荐阅读