在不使用formArray的情况下以编程方式在另一个formGroup内的formGroup

时间:2018-12-17 07:17:11

标签: angular-reactive-forms dynamicform formgroups

我试图在不使用formArray的情况下在另一个formGroup中动态添加formGroup。还要动态地在新添加的formGroup中添加formControl。 我也尝试了addFormGroup()函数,但是它给了这个错误:this.form.addFormGroup不是函数。

1 个答案:

答案 0 :(得分:0)

这是您要实现的目标吗?

const f = new FormGroup({});
const userGroup = new FormGroup({});
f.addControl('user', userGroup);
userGroup.addControl('firstName', new FormControl('Vladimir'));
userGroup.addControl('lastName', new FormControl('Prudnikov'));
console.log(f.value);