首页 > 解决方案 > Ionic - 使用 ion-toggle 切换功能

问题描述

我正在使用 ion-toggle 通过我的两个功能在暗模式和亮模式之间切换我的应用程序,( enableDark() and disableDark() )代码的一切都很好,但我希望如果检查 ion-toggle 整个应用程序进入暗模式并撤消它如果它没有被选中....我试过这个

<ion-toggle (ionChange)="update(enableDark())"></ion-toggle>

选中 ion-toggle 时它会变为暗模式,但未选中时它不会返回到亮模式!( enableDark() and disableDark() )我将如何使用 ion-toogle在 qble 之间切换两个功能?谢谢!

标签: angularionic-frameworkionic4

解决方案


使用<ion-toggle (ionChange)="update($event)"></ion-toggle>. 然后在你的功能做

update(e) {
  e.detail.checked ? this.enableLight() : this.enableDark()
}


推荐阅读