在Angular 5中,当我尝试使用elvis运算符进行双向数据绑定时,[(ngModel)]无效

时间:2018-03-31 11:34:17

标签: angular5 angular-reactive-forms ngmodel

我使用单一反应形式作为插入和更新操作,需要检查两个案例单选按钮 - 我该如何解决这个问题?

这是我使用的字段

    <div class="form-group">
        <div class="col-sm-6">
             <div class="row">
                <div class="col-sm-6">
                      <input type="radio" formControlName="reportheader" id="reportheader0" [value]="0" (change)="isRhChanged()" [(ngModel)]="reportSettingData?.header_option"> According to present format
                </div>
                <div class="col-sm-6">
                      <input type="radio" formControlName="reportheader" id="reportheader1" [value]="1" (change)="isRhChanged()" [(ngModel)]="reportSettingData?.header_option"> Will use a customized header
                </div>
             </div>
          </div>
        </div>
     </div>

错误:

  

分析器错误:'?'。运营商不能在第34栏的任务中使用

对于要检查的默认值,我在组件中使用此代码:

this.rForm.patchValue({ reportheader: '0' });

0 个答案:

没有答案