获取角度材料中点击事件的检查状态

新手上路,请多包涵

我有一个角度元素

<mat-checkbox class="btn-block"
              labelPosition="before"
              (change)="showOptions($event)"
              (click)="makeJSON($event.checked,i,j,k)">
</mat-checkbox>

这里 onchange (它实际上给出了结帐的状态)正在做一些其他的任务,我想要点击事件上复选框的状态(选中或未选中)。

我已经尝试查看通过单击创建的对象并且它内部没有单击对象,所以我如何检测复选框是否被选中。

原文由 Apoorv 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 355
1 个回答

是的,您可以使用 change function (change)=“showOptions($event); 获取选中的事件

在 Ts

 showOptions(event){
 console.log(event.checked); //true or false
}

当 Checkbox 为 false 时未选中 在此处输入图像描述

当复选框为真时,它被选中 在此处输入图像描述

原文由 VIKAS KOHLI 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进