angular - 子组件的角度材质样式不起作用
问题描述
安装了@angular/material 7 npm 包并包含主题参考、app.component.html 中的材质图标链接等的 Angular 7 项目正在渲染根 app.component.html 中的所有材质组件,但似乎渲染不正确来自所有其他模块的材料组件。
这是我到目前为止所尝试的:
- 尝试了不同的模块 - 影响除根以外的所有其他模块。
- 试图重新编译和重新服务 - 同样的事情。
- 尝试了各种组件,所有组件都渲染不正确。
问题仍然存在...任何有关此问题的帮助将不胜感激!
解决方案
好的,解决了。
事实证明,按照角度材料文档中的说明,项目中必须引用一个主题。例如:
@import "~@angular/material/prebuilt-themes/indigo-pink";
问题是 import 语句最初包含在 app.component.scss 中,而它应该在根 styles.scss 文件中!
推荐阅读
- c# - C# - 如何在 ftp 传输中选择网络类型
- python - 转换 Darknet53 在 Tensorflow 2.0 中给出“nan”结果
- ios - '*** -[__NSSingleObjectArrayI objectAtIndex:]:索引 1 超出范围 [0 .. 0]'
- ios - 删除“使用您的位置蓝色横幅”当位置弹出选择“仅在使用此应用程序时”选项
- ios - CNContactViewController 导航栏颜色无法正常工作
- python - 如何获取包含元数据的警报消息框
- javascript - Javascript 弹出警报 - 天数倒计时内部警报(7 - 0 天)
- javascript - 在比较函数中设置 sort_by
- android - 如何在 Kotlin 中将 Firestore 日期/时间戳转换为日期?
- c# - EF Core - 在 Where 中使用扩展方法