【发布时间】:2018-08-24 08:09:21
【问题描述】:
我有一个angular 5 material checkbox,周围有一个 div 和一些其他元素。我希望点击div 与直接点击checkbox 上的click 相同。
这是我的示例代码:
<div (click)="checked = !checked">
<mat-checkbox class="example-margin" [(ngModel)]="checked">
I'm a not working checkbox :'(
</mat-checkbox>
<span style="background-color: #dddd00;">I want to be clickable too</span>
</div>
还有一个Stackblitz
目前单击复选框本身不起作用,单击 div 外部有效。有什么想法吗?
【问题讨论】:
-
如何在 Stackblitz 上进行保存 ..好像没有保存我的代码
-
按叉子按钮。
-
你可以尝试在 ngModel 周围删除
()... -
这样有效吗??
-
然后试试这个,它的工作原理:stackblitz.com/edit/angular-hyvsxv-teyv7t?file=app/…