【问题标题】:Angular 8 multiple mat-checkbox required validationAngular 8 多个 mat-checkbox 需要验证
【发布时间】:2020-06-03 12:23:33
【问题描述】:

我有多个动态 mat-checkbox,我想实现验证“至少选择其中一个”。 这是html代码:

<div class="form-check" *ngFor="let data of pointsDepart; let i=index" [ngClass]="i == 1 ? 'marginTop': ''">
        <mat-checkbox color="primary" formControlName="pointDepart" ngDefaultControl>{{data}}</mat-checkbox>
</div>

请问如何实现我的验证器?谢谢

【问题讨论】:

    标签: angular typescript angular-material angular8


    【解决方案1】:

    您可以尝试以下链接来验证复选框和电子邮件 ID https://stackblitz.com/edit/angular-at-least-one-checkbox-checked

    【讨论】:

      【解决方案2】:

      谢谢,所以你建议不要使用 angular material 的 &lt;mat-checkbox&gt; 而使用 &lt;input type="checkbox"&gt; 吗?

      【讨论】:

        猜你喜欢
        • 2019-11-25
        • 1970-01-01
        • 2018-11-28
        • 2021-01-01
        • 1970-01-01
        • 2018-10-02
        • 2021-12-09
        • 2021-02-13
        • 1970-01-01
        相关资源
        最近更新 更多