- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有这个简单的代码:
<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/
我有一个下面的表单,其中我使用 ngModelGroup 对输入进行分组。 Firstname:
我正在使用模板驱动的表单方法。我想在 ngModelGroup 上添加自定义验证。即,如果填写了一个字段,则还必须填写所有字段。 我
我正在使用模板驱动的表单方法。我想在 ngModelGroup 上添加自定义验证。即,如果填写了一个字段,则还必须填写所有字段。 我
如何检索嵌套在 NgFor 中的 NgModelGroup 的验证状态? 如果我没有 NgFor,我可以像这样将组分配给模板变量: Address is invalid.
我正在使用 ngModelGroup 指令将多个表单输入组合在一起。 在文档 ( https://angular.io/docs/ts/latest/api/forms/index/NgModelGr
我似乎无法弄清楚,它根本不起作用。 这是原文plunker这是由 Pascal Prekht 编写的,它是对模板驱动表单的解释: 和here是我的 fork ,它是完全相同的东西,除了我试图将其中一个
我有这个简单的代码: // inputs with ngModel // inputs with ngModel // i
我想将我的 ngForm 和 ngModelGroup 从父组件转移到子组件,并在子组件中使用表单验证功能。 父组件.html:
我是一名优秀的程序员,十分优秀!