【发布时间】:2023-03-30 18:32:01
【问题描述】:
我正在使用 ionic 5 创建一个页面。
我正在使用 <ion-toggle> 制作一个“记住我”按钮。
<ion-item>
<ion-label>remember me</ion-label>
<ion-toggle class="button"></ion-toggle>
</ion-item>
Ion-toggle 工作正常,但我无法通过单击它旁边的标签来切换它。
我尝试了很多解决方案。
API 文档的链接是:https://ionicframework.com/docs/api/toggle
有什么方法可以让离子切换和文本都可点击?
我正在使用离子角度
提前致谢
【问题讨论】:
-
我经历了很多解决方案 - 如果不是其中之一,请至少发布一些。
-
您可以使用在 ion toggle add #mytoggle 和标签添加属性 (click)="mytoggle.toggle()" 上的工作,也许它不是 .toggle 但肯定有触发它的方法..
-
请不要将标签 ionic3 和 ionic4 用于 ionic5,这是有区别的。发布一些代码也会有很大帮助,因为现在 Ionic 变得与框架无关,有不同的方式来使用它。默认情况下切换也不这样做(请参阅链接页面),您必须自己实现它,有点像@MostafaHarb 指出的,但我认为它是通过使用
(click)="mytoggle.checked = true" -
您链接的文档没有列出您正在尝试做的示例,因此我认为这不可能直接。
-
添加您的代码示例,然后让我们看看如何提供帮助...
标签: angular ionic-framework ion-toggle