私は次のような FormControl を持っています:
<form [ngFormModel]='controlGroup' novalidate>
Amount <input type="text" dmAmount [ngFormControl]="formControls.value">
</form>
this.controlGroup = this.formBuilder.group({
value: [this.newItem.value, Validators.compose([Validators.required, Validators.pattern('^[0-9]+[wm]?$')])],
});
dmAmount
属性ディレクティブは値を変更し、入力内で変更します:
//some code
this.elRef.nativeElement.value = +num * 12;
ただし、送信された値は、属性ディレクティブによって変更されていないかのように元のままです。新しい値を送信できるように、フォーム モデルで値が変更されることを確認するにはどうすればよいですか?