我在组件文件css中编写css,在ts文件中使用stylesURL添加它,还在主sytles文件styles.css中编写 这被认为是一种很好的做法。 在component / styles.css文件中编写的优缺点是什么
答案 0 :(得分:0)
Angular website可以很好地理解为什么它被认为是模块化方面的改进:
- 您可以使用在每个组件的上下文中最有意义的CSS类名称和选择器。
- 类名和选择器是组件的本地名称,不会与应用程序中其他位置使用的类和选择器发生冲突。
- 对应用程序中其他位置的样式的更改不会影响组件的样式。
- 您可以将每个组件的CSS代码与组件的TypeScript和HTML代码共同定位,从而实现整洁整洁的项目 结构
- 您可以更改或删除组件CSS代码,而无需搜索整个应用程序以查找代码的使用位置。