【发布时间】:2018-12-08 09:23:05
【问题描述】:
下面是我从服务中获取响应的代码。我在这里得到了一份员工名单。
我需要根据服务的响应动态绑定表单控件,我的服务返回的字段(EmployeeId、Name、Department 等)比表单具有的控件多。表单控件中没有用到的如何跳过?
this._employeeService.getEmployeeById(this.employeeId).subscribe((res: Response) => {
this.employeeForm.get('FileUploader').setValue(null);
for (const field in res) {
this.employeeForm.controls[field].setValue(res[field]);
}
});
this.employeeForm = this._fb.group({
EmployeeId: 0,
Name: ''
});
【问题讨论】:
标签: angular angular6 angular-forms angular-formbuilder