我有一个反应性表单,其中将服务器错误设置为表单控件。代码工作正常,但是当我将此表单作为父表单传递给另一个动态表单组时,我无法设置错误。
我正在从服务器获取字段,消息和错误代码。只要服务器出现任何错误,就将错误设置为特定的表单控件,针对该错误即将出现并在UI上显示消息
// setting parent form
this.dynamicForm.setParent(this.parentForm);
// setting errors
this.addEmployeeForm.controls[errorField].setErrors({ serverError: true});
服务器出现任何错误时,都应将错误设置为表单控件