我发现自己切换到 ViewEncapsulation.None 因为我需要操作一些子组件的 css,这对于 View 封装来说似乎是不可能的,因为 /deep/ 已被弃用。
如果我的样式手动限定为组件,那么不使用 ViewEncapsulation 是否有任何实际(可能是性能?)缺点?这似乎能够正确操纵子组件的样式:
my-component {
... styles ...
subcomponent {
.gallery-item {
cursor: pointer;
}
}
}