在下面的演示代码中,encapsulation: ViewEncapsulation.ShadowDom
以我不理解的方式工作。
场景:
转到AppComponent
,取消注释encapsulation: ViewEncapsulation.ShadowDom
。样式将传递给所有子组件。好吧,再次评论。
转到Child2Component
,取消注释encapsulation: ViewEncapsulation.ShadowDom
。什么都没有呈现。为什么呢我希望所有 GrandChildComponents 都继承样式(h1
都为red
),而Child2Component
应该保持不受影响。我错了吗 ?
有了None
和Emulated
,一切按预期进行。 Native
似乎是deprecated as per the docs。表格删除了Native
答案 0 :(得分:0)
有一个针对角度的活动错误,如果您查看控制台错误,则会从随附的演示应用程序中看到类似的错误。