私はこの単純なコードがあります:私は、メソッドのform.reset(呼び出すと角度2.1.1の特定のngModelGroupフィールドのみをリセットするにはどうすればよいですか?
<form #form="ngForm" (ngSubmit)="submit(form)">
<fieldset ngModelGroup="cliente">
// inputs with ngModel
</fieldset>
<fieldset ngModelGroup="enderecos">
// inputs with ngModel
</fieldset>
<fieldset ngModelGroup="contatos">
// inputs with ngModel
</fieldset>
</form>
// My submit method
submit(form: NgForm) {
if(form.valid) {
// save
// reset method
form.reset();
}
}
)を、角度はデフォルトですべてのフィールドをリセットします。
私の質問は:「contatos」や「enderecos」のような特定のngModelGroupだけをリセットし、すべてのフォーム入力をリセットする機会はありませんか?
ありがとうございます。
私は私の方法でこれを解決すると思います:form.controls ['contato']。reset(); –