我一直在阅读有关Angular 2的样式封装方法的信息,您可以在其中将样式直接写入组件中。
此方法可以使用本机阴影dom或模拟的dom。将这两种方式用于特定于组件的样式都有哪些性能优势?
这很遗憾,但是模拟样式封装存在性能问题。事实是,Angular使用属性来应用CSS规则。而且它们的使用效率不高,尤其是在当前版本的Edge中。
在这里,您可以看到一些基准作为证明。 https://medium.com/@andreygoncharov/edge-hates-you-attributes-d15faf162939
因此,在2017年,开发大型项目时,您应该避免使用Angular样式封装。
在这里,您可以检查的地位问题。