Files
f3486cfbc5 Remove extra colon after track in angular @for control-flow (#17280)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2025-04-14 08:10:04 +08:00

67 lines
1.2 KiB
HTML

<ul>
@for (
let
item of items;index as
i;
trackBy: trackByFn
) {
<li><strong>{{item.name}}</strong></li>
}
@empty {
<span>The collection is empty</span>
}
</ul>
<li *ngFor="
let
item of items;index as
i;
trackBy: trackByFn
"></li>
<ul>
@for (item of collection; track item.id; let index = $index, first = $first; let last = $last, even = $even, odd = $odd; let count = $count) {
<li><strong>{{item.name}}</strong> index={{index}} first={{first}} last={{last}} even={{even}} odd={{odd}} count={{count}}</li>
}
</ul>
<ul>
@for (item of
emptyCollection; track item.id;) {
<li><strong>{{item.name}}</strong></li>
}
@empty {
<span>The collection is empty</span>
}
</ul>
<li *ngFor="
item of
emptyCollection; track item.id;
"></li>
<div>
@for ( item of items; track item){
}
<div *ngFor="item of items; track item"></div>
</div>
<div>
@for (item of items; let i = $index; track block) {}
<div *ngFor="item of items; let i = $index; track block"></div>
</div>
<div>
@for (item of items; let i = $index; let count = $count; track block) {}
<div *ngFor="item of items; let i = $index; let count = $count; track block"></div>
</div>