Angular 角度let col let item=";“行数据”;

Angular 角度let col let item=";“行数据”;,angular,primeng,Angular,Primeng,我最近开始研究Angular 4,在研究素数数据表时,我遇到了这样的语法let col let item=“rowData”。我很困惑它在我的代码中做什么,为什么我需要2个let-*。谁能抽出时间给我解释一下吗 <p-dataTable [value]="employees" selectionMode="single" [(selection)]="selectedEmployee" (onRowSelect)="onRowSelect($event)" [paginator]="tru

我最近开始研究Angular 4,在研究素数数据表时,我遇到了这样的语法
let col let item=“rowData”
。我很困惑它在我的代码中做什么,为什么我需要2个let-*。谁能抽出时间给我解释一下吗

<p-dataTable [value]="employees" selectionMode="single" [(selection)]="selectedEmployee" (onRowSelect)="onRowSelect($event)" [paginator]="true" [rows]="10" [responsive]="true">
    <header>Employee Management Service</header>
    <p-column field="name" header="name" [sortable]="true">
     <ng-template let-col let-item="rowData">
       <label>some data</label>
     </ng-template>
    </p-column>
</p-dataTable>

雇员管理处
一些数据
我确实通过了,但这并没有消除我的疑虑。如果我做{{col}}和{{{item}会发生什么。请指导。

HTML中的let item=“rowData”
相当于Typescript中的
let item=rowData

它用于角度模板

让col
使用隐式声明,即
让col=col


变量
rowData
col
由启动模块声明

安娜:我不知道你想问什么,你能再解释一下为什么你需要
let col
?此时
col
是否已可用?为什么可用?如果
let col
let col=col
,则RHS上的
col
是否已可用?