如何使用角垫复选框formControlName翻转布尔答案

时间:2019-03-03 07:22:11

标签: angular angular-reactive-forms

如果选中此复选框,则需要在反应形式控制器中返回false
这是我的html:

<mat-checkbox formControlName="EmailOptout" class="form-cb-prom"><mat-checkbox>

以ts

EmailOptout: [this.EmailOptout]

1 个答案:

答案 0 :(得分:0)

如果只需要翻转布尔值答案,请使用q = { id: 1, description: 'new question', answers: [ 'new poor', 'new good' ] };

在.html中:

ngModel

在.ts中:

<mat-checkbox [(ngModel)] = "EmailOptout" class="form-cb-prom"> 
   <label>Flipped value is {{!EmailOptout}}</label>
<mat-checkbox>