2017-10-09 102 views
0

嘿需要在角4活性形式的帮助,我已经得到了未来FormGroup声明:在Angular 4中嵌套FormArray?

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: [ 
    { department: 'test', roles:['rol1', 'rol2'] } 
] 

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

+0

是,其可能的,你可以看到的角度反应表单文件 –

回答

2

我认为您正在寻找类似的东西Nested Reactive Forms

有一个Highly Nested one too如果你愿意。

我不能在这里把整个代码,因为它是太长,你的问题要检查是否有可能嵌套表格Array.Hope这有助于

+1

有用的链接,但缺少嵌套FormArrays的嵌套组件示例。 – Jack

+0

雅杰克只有独立的东西 –