Je suis tombé sur un étrange syntaxe d'affectation à l'intérieur Angulaire à 2 modèle.
<template let-col let-car="rowData" pTemplate="body">
<span [style.color]="car[col.field]">{{car[col.field]}}</span>
</template>
Il semble que l' let-col
et let-car="rowData"
créer deux nouvelles variables col
et car
qui peut ensuite être lié à l'intérieur du modèle.
Source: https://www.primefaces.org/primeng/#/datatable/templating
Qu'est-ce que cette magie let-*
de la syntaxe appelé?
Comment ça fonctionne?
Quelle est la différence entre let-something
et let-something="something else"
?
Peuvent le code ci-dessus être réécrite en utilisant <ng-container>
au lieu de <template>
sans changer la finale DOM structure?