Refering to : https://angular.io/docs/ts/latest/api/forms/index/FormArrayName-directive.html, it is easy to get a FormArrayName :
HTML:
I struggling same problem. And finaly solved it. Firstly we looking to main form array 'cities' structure.
Which is the yellow highlited controls at image is first array control path. => cities
And green highlited control is second array control. => sisterCities
Proper way to access this second nested FormArray is accessing first control array after insert current cities index. And respectively sisterCities
,control
.
let sisterCity of cities.controls[i].sisterCities.controls