3
我有這個簡單的代碼:如何僅重置Angular 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();
}
}
當我調用方法form.reset(),角重置缺省的所有字段。
我的問題是:是否有任何機會只重置一個特定的ngModelGroup,如「contatos」或「enderecos」,而不是所有的表單輸入?
謝謝你的建議。
我想我解決了我的方法:form.controls ['contato']。reset(); –