我最近偶然发现Angular-Material。但是,似乎主角文件并没有被基本的angular-material.css文件自动包含。
因此我必须手动包含我想要使用的每个颜色主题......
如果有人有这方面的经验,你知道这是一个错误还是故意的。
这是我正在使用的代码的链接。运行页面时,不会加载所有应用于非默认主题的md-theme的进度循环项。位于angular-material / themes /的CSS文件未自动加载。
答案 0 :(得分:3)
这是有意的。 Angular-Material意味着模块化,旨在允许开发人员尽可能多地控制他们愿意投入应用程序的数据传输量。颜色主题是众多可选组件之一。
来自using themes:
要使用其他主题并覆盖默认主题的[或全部]部分,您必须包含这些额外的主题样式表。