【发布时间】:2018-04-27 03:30:33
【问题描述】:
我有这个表单组:
Id: [null],
Nominativo: [null, [Validators.required, Validators.maxLength(100)]],
Area: fb.group({
Id: [null]
})
当我尝试使用此模型重置表单时:
Id: 1,
Nominativo: 'Test'
Area: null
区域空值抛出异常“TypeError:无法读取null的属性'Id'”。我的预期结果是所有区域值都变为空。我可以避免这个问题吗?当所有嵌套模型都为空时,我的服务器响应都为空
【问题讨论】:
-
如何用模型重置表单?
-
我使用 form.reset(model)。我尝试了 form.patch(model) 或 form.setValue(model) 但它们也返回错误
标签: forms angular angular2-forms angular-reactive-forms formgroups