【发布时间】:2018-10-08 03:15:41
【问题描述】:
我想要一个按钮来将整个应用程序设置为暗模式。
- “黑暗模式”的切换开关
- 此切换开关将切换布尔值“dark-ui”真/假
- 当应用程序组件将dark-ui 读取为true 时,应在父级元素之一上设置“dark”类,例如app-main。当 dark-ui 为 false 时,应删除此类。
所以我在页脚组件中有这个切换。我尝试使用 [ngClass],但这不是我想要的。
在 html 文件中切换
<button *ngIf="isDarkMode==false" md-button (click)="turnOnDarkMode()">Dark Mode Off</button>
<button *ngIf="isDarkMode!=false" md-button (click)="turnOffDarkMode()">Dark Mode On</button>
ts 文件
turnOnDarkMode() {
}
turnOffDarkMode() {
}
这两个函数应该怎么做,或者有没有其他的办法?
谢谢。
【问题讨论】:
标签: angular