angular - 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 之间切换两个功能?谢谢!
解决方案
使用<ion-toggle (ionChange)="update($event)"></ion-toggle>
. 然后在你的功能做
update(e) {
e.detail.checked ? this.enableLight() : this.enableDark()
}
推荐阅读
- console-application - 为什么 ANSI 转义码不能正确显示?
- c++ - c++ 中的每个对象是否包含不同版本的类成员函数?
- c++ - 为什么在 new 运算符的情况下会自动调用析构函数?
- node.js - 为什么节点快递在第一次请求后发送不同的标头
- react-apollo - 设置 ApolloGraphQL 持久化查询时,如何支持 /GraphQL?
- javascript - javascript Audio() 到底是什么,它是如何工作的?它与
- ruby - 哈希键和值
- python - 无法使用 docker compose 连接到 docker 容器上的 neo4j 数据库
- mysql - MySQL 8.0.21 中的 ROLLUP 问题
- javascript - 我的帖子请求以 https 形式获得响应,但不返回新页面(javascript)