Angular 如何引用嵌套FormGroup中的FormArray?

Angular 如何引用嵌套FormGroup中的FormArray?,angular,typescript,Angular,Typescript,我有一个嵌套在另一个FormGroup中的FormGroup,其中包含一个FormArray,我想在HTML代码中绑定这个FormArray 如果我没有把我的FormArray放在另一个FormGroup中,它就像魅力一样工作,但一旦它有了另一个父母,它就会崩溃。绑定不适用于点表示法 我的组件代码如下所示: this.fb.group({ outerprop1: ['', Validators.required], data: this.fb.group({ pr

我有一个嵌套在另一个FormGroup中的FormGroup,其中包含一个FormArray,我想在HTML代码中绑定这个FormArray

如果我没有把我的FormArray放在另一个FormGroup中,它就像魅力一样工作,但一旦它有了另一个父母,它就会崩溃。绑定不适用于点表示法

我的组件代码如下所示:

this.fb.group({
    outerprop1: ['', Validators.required],
    data: this.fb.group({
        prop1: [''],
        fileList: this.fb.array([this.createFile()]),
        prop2: [''],
    })
});
/***/
get fileList(): FormArray {
     return <FormArray>this.form.get('data.fileList');
}
/***/
createFile(): FormGroup {
    return this.fb.group({
        id: ['', Validators.required],
        documentType: ['', Validators.required]
    });
}
this.fb.group({
outerprop1:['',验证程序。必需],
数据:this.fb.group({
建议1:[''],
文件列表:this.fb.array([this.createFile()]),
建议2:[''],
})
});
/***/
获取文件列表():FormArray{
返回此.form.get('data.fileList');
}
/***/
createFile():FormGroup{
返回此.fb.group({
id:['',验证器。必需],
文档类型:['',验证器。必需]
});
}
createfile()方法只是返回一个FormGroup


我希望有一个成功的绑定,当前我在一个未捕获的错误中运行:找不到名为“fileList”的控件