Angular Material的md-switch是一个很棒的指令。然而,在文档或者网上都找不到与之相关的内容,我在想,当它处于“false”状态时,是否可以更改指令的背景颜色。
正如您在上面的链接中所看到的,md-switch在处于true/active状态时可以有颜色。您可以通过设置class或ng-class语句来实现这一点。
但我希望当我的作用域为true时使用md-primary,fasle时使用md-warn两种颜色。
例如:
正如您在上面的链接中所看到的,md-switch在处于true/active状态时可以有颜色。您可以通过设置class或ng-class语句来实现这一点。
但我希望当我的作用域为true时使用md-primary,fasle时使用md-warn两种颜色。
例如:
<md-switch ng-model="status" aria-label="Status" ng-class="{'md-primary': status === true, 'md-warn': status === false}"></md-switch>
但是这不起作用。
有没有什么办法可以在不手动覆盖CSS的情况下实现这一点?
附:状态正在改变,那里没有问题;)