我有一个模型驱动的表格。在Init我从restservice获取数据并将其放入我的formData对象。我想用这些数据填写我的表格。这是唯一可能解决这个问题的方法吗?:
...
formData = {}
reproOrderForm: FormGroup;
ngOnInit() {
this.form = this.formBuilder.group({
name: this.formData.name,
});
}
...
答案 0 :(得分:3)
您可以使用
之一this.form.setValue({name: 'somevalue'})
this.form.patchValue({name: 'somevalue'})
this.form.get('name').setValueAndValidity('someValue')
另见https://angular.io/docs/ts/latest/api/forms/index/FormGroup-class.html