我正在尝试理解和链接viewmetadata的概念以及encapsulation : ViewEncapsulation
,ViewEncapsulation.Emulated
和ViewEncapsulation.None
https://angular.io/docs/ts/latest/api/core/ViewMetadata-class.html的基本用法。任何人都可以指出我干净利落的两个选项和工作代码的区别吗?
答案 0 :(得分:2)
ViewEncapsulation.None
:
根本没有Shadow DOM。因此,也没有样式封装。
ViewEncapsulation.Emulated
:
没有Shadow DOM但是样式封装模拟。
ViewEncapsulation.Native
:
本机暗影DOM,它的所有优点。
您在此处获得了一篇包含代码示例的博客文章: http://blog.thoughtram.io/angular/2015/06/29/shadow-dom-strategies-in-angular2.html