다음 시나리오는 자바 스크립트에서 꽤 쉬울 것이지만 Angular에서 작동하는 데 문제가 있습니다. ngFor와각도 2 : * ngFor 들어간다
array a = ("id" = 0, name = random(), column = 1, 2 or 3, blockrow= 1, 2 or 3)
내가 지금이 그리드 A는이 칼럼에서 colums 및 블록에서 분리 얻을 중 모든 요소를 만들려고 :
내가 좋아하는 배열을 얻었다. 그래서 내 현재 코드 (작동하지만 심술 궂은). 이 같은<div *ngFor="let a of a">
<template [ngIf]="a.column=='1'">
<div *ngFor="let b of a">
<template [ngIf]="b.blockrow=='1'">
Block 1 in column 1{{b.name}}
</template>
</div>
<div *ngFor="let b of a">
<template [ngIf]="b.blockrow=='2'">
Block 2 in column 1{{b.name}}
</template>
</div>
<div *ngFor="let b of a">
<template [ngIf]="b.blockrow=='3'">
Block 3 in column 1{{b.name}}
</template>
</div>
</template>
</div>
그래서 다차원 배열로 작업 할 수 있습니다. 완벽하게 내가 정확히 원했던 것에 감사드립니다. – Doomenik