2017-10-09 4 views
0

Hey brauchen Hilfe mit reaktiven Formen in Angular 4. Ich habe die nächste FormGroup bekommt erklärt:Verschachtelte FormArray in eckigen 4?

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() 
    ]) 
}); 

Aber ich mag Nest andere Array innerhalb der Array-Abteilungen. So etwas zu haben:

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

Es ist möglich, FormArrays zu verschachteln? oder was ist der beste Weg, dies zu tun.

+0

ja, ist es möglich, Sie die Winkel reaktiven zu sehen Formulardokument –

Antwort

2

Ich denke, Sie suchen nach etwas wie diesem Nested Reactive Forms.

Dort eine Highly Nested one too, wenn Sie es wünschen.

ich nicht den ganzen Code hier platzieren könnte, da sie zu lang ist und Ihre Frage wollte überprüfen, ob es zu nisten Formular Array.Hope möglich ist, das hilft

+1

Nützliche Links, aber keine Beispiele für Verschachtelungskomponenten mit verschachtelten FormArrays. – Jack

+0

Ya Jack nur Stand alone Sachen –