角材料主题不适用于延迟加载的模块?

时间:2020-09-28 19:13:08

标签: angular

为这个愚蠢的问题表示歉意,但是stackoverflow警告我不要删除它,原始内容显示在下面,但我已经弄清楚了(发布了解决方案):

我用'ng add @ angular / material'安装了角形材质主题,然后选择了靛蓝/粉红色。

我正在尝试在模板中使用该属性,该模板是延迟加载的模块,因此无法正常工作。在没有延迟加载的模块中,它可以正常工作。

在angular.json中,我有:

 "styles": [
      "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
      "src/styles.scss"
    ],

我还编辑了src / styles.scss:

@import "~@angular/material/prebuilt-themes/indigo-pink";

尽管如此,我仍然无法在延迟加载的模块中使用诸如color =“ warn”这样的简单内容。

我还需要做什么?

1 个答案:

答案 0 :(得分:0)

好的,我只是对主题和/或CSS的工作原理有误解。

我试图说characterOffsetEnd,但是以这种方式设置颜色仅适用于特定的材质小部件。相反,我能做的是:

<p color="warn">