我想创建调查表。它看起来像这样:
surveyFrom: FromGroup
this.surveyFrom = this.formBuilder.group({
surveyName: [''],
surveyDesription: [''],
choices: this.formBuilder.array([]),
})
我在选择中添加问题和选项。
this.choices.push(this.formBuilder.group({
question: [''],
options: this.formBuilder.array([]),
}));
现在很好。但是,如果我想将FormControl设置为数组“选项”,如下所示:
this.surveyFrom.get('choices').value[idx].options.push(this.formBuilder.group(new Option()));
会出现此错误:
TypeError:JSON.stringify无法序列化循环结构
我无法获得选项的价值。如何将FormControl设置为已存在于数组中的此数组?感谢。