为了账号安全,请及时绑定邮箱和手机立即绑定

如何基于在我的 .ts 文件中的数组中搜索值数组来禁用和选中复选框

如何基于在我的 .ts 文件中的数组中搜索值数组来禁用和选中复选框

翻过高山走不出你 2022-01-13 10:35:53
我有这个带有复选框的选择。我想禁用并检查字符串数组中存在的那些。如果值存在于我的角度 .ts 文件中的数组中,我将如何添加disabled和属性。checkedthis.claimNames = any[];<div class="row container">  <div *ngFor="let reno of renoList" class="form-group form-check col-md-3">    <input type="checkbox" class="form-check-input" disabled checked>    <label class="form-check-label">{{reno}}</label>  </div></div>
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

您可以使用.includes()


试试这样:


工作演示


.html


<div class="row container">

    <div *ngFor="let reno of renoList" class="form-group form-check col-md-3">

        <input type="checkbox" class="form-check-input" [disabled]="claimNames.includes(reno)" [checked]="claimNames.includes(reno)">

        <label class="form-check-label">{{reno}}</label>

    </div>

</div>

.ts


renoList:any[] = ["A", "B", "C"];


claimNames:any[] = ["A"]


查看完整回答
反对 回复 2022-01-13
  • 1 回答
  • 0 关注
  • 130 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号