gpt4 book ai didi

angular - 如何仅重置 Angular 2.1.1 中的特定 ngModelGroup 字段?

转载 作者:太空狗 更新时间:2023-10-29 17:45:39 24 4
gpt4 key购买 nike

我有这个简单的代码:

<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() 时,Angular 默认重置所有字段。

我的问题是:是否有机会仅重置特定的 ngModelGroup,如“contatos”或“enderecos”,而不是所有表单输入?

谢谢指教。

最佳答案

我想我用我的方法解决了这个问题:

form.controls['contato'].reset();

'contato' 是我表单上的一个 ngModelGroup。

关于angular - 如何仅重置 Angular 2.1.1 中的特定 ngModelGroup 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40712533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com