Angular 4中的嵌套FormArray?

时间:2017-10-09 17:20:07

标签: forms angular reactive formarray

他们需要帮助Angular 4中的被动表单。我已经宣布了下一个FormGroup:

userForm:FormGroup = new FormGroup ({
    employeenumber: new FormControl(),
    name: new FormControl(),
    lastname: new FormControl(),
    birthdate: new FormControl(),
    phone: new FormControl(),
    email: new FormControl(),
    username: new FormControl(),
    password: new FormControl(),
    blocked: new FormControl(),
    departments: new FormArray([
        new FormControl()
    ])
});

但我想在departments数组中嵌套其他数组。有这样的事情:

departments: [
    { department: 'test', roles:['rol1', 'rol2'] }
]

可以嵌套FormArrays吗?或者这样做的最佳方式是什么。

1 个答案:

答案 0 :(得分:4)

我认为您正在寻找类似Nested Reactive Forms的内容。

如果您愿意,可以Highly Nested one too

我无法将整个代码放在这里因为它太长而你的问题想要检查是否可以嵌套Form Array.Hope这有帮助