答案 0 :(得分:2)
您在plunker中遇到的唯一错误是surveys
数组的迭代,而不是:
*ngFor="let survey of myForm.controls.objects.controls; let j=index"
它应该是:
*ngFor="let survey of object.controls.surveys.controls; let j=index"
其中object
是指更高级迭代中objects
形式数组的迭代。
现在点击Line End
标签中的Survey
按钮工作正常,请参阅分叉Plunker
答案 1 :(得分:0)
请参阅您的代码,错误表明调查对象在循环时没有绑定。您需要在HTML中正确循环。检查以下代码
<div *ngFor="let item of formvalue.objects; let i=index">
<ul>
<li>{{item.date}}</li>
</ul>
<div *ngFor="let survey of item.surveys ; let j=index">
<ul>
<li>{{survey.br_0}} </li>
</ul>
</div>
</div>