Can I use ngIf
without an extra container element?
<tr *ngFor="...">
<div *ngIf="...">
...
</div>
<div *ngIf="!...">
...
</div>
</tr>
It doesn't work in a table because that would make invalid HTML.
ng-container
is preferred over template
:
<ng-container *ngIf="expression">
See: