我在 Angular 2 模板中发现了一种奇怪的赋值语法。
<template let-col let-car="rowData" pTemplate="body">
<span [style.color]="car[col.field]">{{car[col.field]}}</span>
</template>
看起来let-col
和let-car="rowData"
会创建两个新变量col
和car
,然后可以在模板中绑定。
来源:https://www.primefaces.org/primeng/#/datatable/templating
这种神奇的let-*
语法叫什么?
它是如何工作的?
let-something
和let-something="something else"
之间有什么区别?