我在Angular 2模板中遇到了一个奇怪的赋值语法.
<template let-col let-car="rowData" pTemplate="body">
<span [style.color]="car[col.field]">{{car[col.field]}}</span>
</template>
Run Code Online (Sandbox Code Playgroud)
看来,let-col和let-car="rowData"创建两个新的变量col和car,然后可以绑定到模板中.
资料来源:https://www.primefaces.org/primeng/#/datatable/templating
这个神奇的let-*语法叫什么?
它是如何工作的?
let-something和之间有什么区别let-something="something else"?
可以使用let-col而不是在let-car="rowData"不更改最终DOM结构的情况下重写上述代码吗?