angular 4,为什么要在组件中编写CSS?考虑好还是坏?

时间:2017-10-05 12:02:51

标签: angular

我在组件文件css中编写css,在ts文件中使用stylesURL添加它,还在主sytles文件styles.css中编写 这被认为是一种很好的做法。 在component / styles.css文件中编写的优缺点是什么

1 个答案:

答案 0 :(得分:0)

Angular website可以很好地理解为什么它被认为是模块化方面的改进:

  
      
  • 您可以使用在每个组件的上下文中最有意义的CSS类名称和选择器。
  •   
  • 类名和选择器是组件的本地名称,不会与应用程序中其他位置使用的类和选择器发生冲突。
  •   
  • 对应用程序中其他位置的样式的更改不会影响组件的样式。
  •   
  • 您可以将每个组件的CSS代码与组件的TypeScript和HTML代码共同定位,从而实现整洁整洁的项目   结构
  •   
  • 您可以更改或删除组件CSS代码,而无需搜索整个应用程序以查找代码的使用位置。
  •