J'essaie de construire ce modèle :
<ul>
<li *ngFor='let link of links'>
<ng-container *ngIf="link.type == 'complex'; then complexLink else simpleLink"></ng-container>
</li>
</ul>
<ng-template #simpleLink>
...
{{ link.some_property }}
</ng-template>
<ng-template #complexLink>
...
{{ link.some_property }}
</ng-template>
Le problème est que la variable de lien est indéfinie dans le ng-template et que je reçois une erreur d'accès à 'some_property' d'undefined.
J'ai du mal à comprendre comment passer la variable de lien du ngFor au ng-template.
Il serait bon de savoir s'il existe plusieurs solutions à ce problème.