我正在使用角度6
所以,在某些情况下,我需要在使用ngModel和ngModelChange的地方应用验证器来选择标签
<select id="categorisation_1" (ngModelChange)="onChangeMethod($event)"
[(ngModel)]="element" formControlName="validElem">
<option value="C_EMPTY"></option>
<option *ngFor="let elem of list" [ngValue]="elem">{{elem}}</option>
</select>
此代码位于表单<form class="form-horizontal" [formGroup]="form" (ngSubmit)="sauvgarder()" novalidate>
我的问题是,一旦页面加载而没有DOM事件,就会调用onChangeMethod方法。
在我使用[ngModelOptions] =“ {standalone:true}”之前,我没有这个问题。
所以请为什么在我添加formControlName时为什么调用该方法以及如何避免这种调用
谢谢你