html - 将 aria-selected 的值传递给方法
问题描述
这可能非常简单,我已经在这里和其他地方进行了研究,但我似乎无法为我的查询找到一个好的答案。
我正在使用 Angular 并创建了一个带有复选框和名称的 mat-menu-item。
<section *ngFor="let group of groups;">
<div *ngIf="group?.length > 0">
<mat-menu-item (click)="$event.stopPropagation()">
<mat-checkbox checked = true
(click)="myMethod(group, **<aria-checked value>**)">
<p>{{group.name}}</p>
</mat-checkbox>
</mat-menu-item>
</div>
</section>
虽然我尝试使用 $event.checked 来获取 mat-checkbox 的值,但它为所有框返回相同的值。我发现 aria-checked 对于创建的每个部分都不同,我希望能够使用此值将其传递给 myMethod。
这可能吗?如果没有,有没有办法在 ngFor 中创建的复选框上显示单个值?
解决方案
推荐阅读
- r - 在 R 中,如何检查多个 .txt 数据文件是否都具有相同的列名?
- c++ - 在犰狳(C++)中的矩阵求逆后内存正在增加
- syslog - Rundeck 2.10:如何远程记录到系统日志
- r - 根据多个条件汇总计数
- blazor - 从数据库中选择的 Blazored Typeahead 导入值
- redux - 是在 redux 传奇中阻止 takeEvery 吗?
- uml - 加入节点还是合并节点?
- azure - Azure 身份验证(经典):AAD 多个颁发者 url
- c++ - Boost::asio get_io_service() 在 boost 1.70+ 中的替代品
- azure - 允许 Exchange 混合设置的 Azure 防火墙规则/IP