ngif and ngfor code example
Example 1: *ngIf and *ngFor in same container
<ng-container *ngIf="show">
<div *ngFor="let thing of stuff">
{{log(thing)}}
<span>{{thing.name}}</span>
</div>
</ng-container>
Example 2: ngFor
//for
<div *ngFor='let [data] of [dataArray]; let i=index;'>
<h2> {{i}} {{data.title}} </h2>
<img src='{{data.image}}' />
</div>
//the data contained in an array will be displayed element by element
//similar to the function .map() in React
Example 3: ngfor
<li *ngFor="let item of items; index as i; trackBy: trackByFn">...</li>