这个简单的代码:
<mat-toolbar color="primary">
<button mat-raised-button>Basic</button>
</mat-toolbar>
<button mat-raised-button>Basic</button>
给我这个结果:screenshot
这似乎是一个知道错误:https://github.com/angular/material2/issues/4614
我需要一个干净的解决方法,有人可以帮助我吗? 感谢。
答案 0 :(得分:0)
我在/style.scss中写了我的主题。 我为主要调色板选择的颜色会影响错误的可重现性。
例如,这不起作用:
$candy-app-primary: mat-palette($mat-indigo);
$candy-app-accent: mat-palette($mat-pink, A200, A100, A400);
// The warn palette is optional (defaults to red).
$candy-app-warn: mat-palette($mat-red);
// Create the theme object (a Sass map containing all of the palettes).
$candy-app-theme: mat-light-theme($candy-app-primary, $candy-app-accent, $candy-app-warn);
但这有效:
$candy-app-primary: mat-palette($mat-green);
$candy-app-accent: mat-palette($mat-pink, A200, A100, A400);
// The warn palette is optional (defaults to red).
$candy-app-warn: mat-palette($mat-red);
// Create the theme object (a Sass map containing all of the palettes).
$candy-app-theme: mat-light-theme($candy-app-primary, $candy-app-accent, $candy-app-warn);
我刚刚将$ mat-indigo更改为$ mat-green,现在我的文字可见了 screenshot
发生了什么事?