Angular 如何访问集合中数组中的数组
`组成部分:- *ngFor=“让industryService.industries”value=“{{ind.field[1].fieldName}”`Angular 如何访问集合中数组中的数组,angular,typescript,Angular,Typescript,`组成部分:- *ngFor=“让industryService.industries”value=“{{ind.field[1].fieldName}”` 如何访问此集合对象中的字段名要做到这一点,您需要深入了解对象: [value]="ind.field[0].field_id.fieldName" 如果您想查看字段的名称: <div *ngFor="let ind of industryService.industries; let i = index
如何访问此集合对象中的字段名要做到这一点,您需要深入了解对象:
[value]="ind.field[0].field_id.fieldName"
如果您想查看字段的名称
:
<div *ngFor="let ind of industryService.industries; let i = index" [value]="ind.field[index].field_id.fieldName">
<div *ngFor="let fieldItem of ind.field>
<p>{{ fieldItem.fieldName }}</p>
</div>
</div>
这回答了你的问题吗@VLAZ它正在打印[object object]你只想显示第一个元素,所以你应该写[value]=“ind.field[0].field_id.fieldName”
非常感谢@Emilien你是对的:-)@Govi BoySL让我把它作为一个答案发布。我能得到field数组对象中的所有字段名吗?怎么做?你得在这片土地上工作。也许可以尝试这样的方法:ts{{item.fieldName}