使用 ng-style 有什么缺点?

What are the disadvantages of using ng-style?

我在代码中使用了 ng-style,但我的经理说不要使用 ng-style,因为它会产生问题。

我还是不知道他之前遇到了什么问题,我想知道使用ng-style有什么缺点?

  1. 您不能在其他任何地方重复使用这些样式。

  2. 页面的 html 标记变得繁琐,肉眼难以解析。

  3. 因为它们没有存储在一个地方,所以很难编辑

  4. 此方法无法在您的应用程序中提供一致性。元素上的内联样式会让人头疼。

  5. 它没有为您提供浏览器缓存优势。客户端根据每个请求重复下载这些文件。相反,请考虑使用外部样式表。

  6. 内联样式优先于页面级样式声明和外部样式表。所以你可能会不小心覆盖你不想要的样式。

  7. 不可能用内联样式给伪元素和 -类 设置样式。例如,使用外部和内部样式表,您可以为锚标记的已访问、悬停、活动和 link 颜色设置样式。

请参考

Inline style disadvantages

Other link