angular - ViewEncapsulation.ShadowDom 与 ViewEncapsulation.Native
问题描述
尝试更改封装时,出现了 4 个选项 Emulated、Native、None,最后是新的“ShadowDom”。我知道ViewEncapsulation.Native
使用 Shadow DOM。
那么使用有什么好处ViewEncapsulation.ShadowDom
呢?
解决方案
根据angular.io,Native
现在不推荐使用以支持ShadowDOM
实施。更改的原因是Native
ViewEncapsulation 使用了不推荐使用的 ShadowDOM 版本,而新版本使用了当前版本的标准。(对于支持它的浏览器)。
推荐阅读
- java - 带有 TimerService 的 Java EE 多个 SessionBean
- .htaccess - 如何防止用户在服务器上浏览我的代码?
- mysql - 如何在 MYSQL 中反转这些数据
- python - 通过 python 代码在 jupyter notebook 中创建一个 EMR 步进函数
- c# - Confluent.Kafka - 主题日志压缩
- ios - iOS自定义键盘还有我不想附加的其他东西
- appcelerator - 无法在全新安装时构建 iOS 模块
- c - 有没有办法创建变量的副本,以便原始变量不会在函数中改变?
- c++ - C++:如何实现多态对象创建器来填充表
- google-cloud-platform - 在云运行中设置环境变量还是将它们放在容器文件中?