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