【问题标题】:mat-checkbox and checked value (A) or checked value (D)mat-checkbox 和检查值 (A) 或检查值 (D)
【发布时间】:2020-04-26 04:45:07
【问题描述】:

我想选中复选框,您收到的值为 A,如果未选中 D。

<mat-checkbox formControlName="active" trueValue="A" falseValue="D">Activa</mat-checkbox>

trueValue 和 falseValue 不做任何事情。

以表格形式接收数据:

this.form = this.fb.group({
  active:['' , Validators.required]
});

【问题讨论】:

标签: angular forms checkbox


【解决方案1】:

checked 属性中使用表达式:

<mat-checkbox formControlName="active" [checked]="A ? true : false">Activa</mat-checkbox>

如果 A 有值,则选中复选框,否则未选中。表达逻辑取决于你的价值观和需求。

【讨论】:

    猜你喜欢
    • 2019-12-08
    • 2021-10-07
    • 1970-01-01
    • 2017-09-26
    • 2018-05-21
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 2010-12-20
    相关资源
    最近更新 更多