次のシナリオはjavascriptではかなり簡単ですが、Angularで作業するにはいくつかの問題があります。 ngForで角2:* ngForの中で
array a = ("id" = 0, name = random(), column = 1, 2 or 3, blockrow= 1, 2 or 3)
は、私が今そこグリッドこのコラムで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