首页 > 解决方案 > Angular 有 let-name 指令吗?

问题描述

本文中,作者let-name在模板上使用了这样的指令:

<ng-template #testTemplate let-name>
   <div>User {{ name }} </div>        
</ng-template>`

那是作者发明的部分angular/coreangular/cdk指令吗?

标签: javascriptangulartypescriptangular-cdk

解决方案


来自Angular 文档

Angular 微语法允许您以紧凑、友好的字符串配置指令。微语法解析器将该字符串转换为<ng-template>

例如,Angular 中的微语法允许您编写

<div *ngFor="let item of items">{{item}}</div>

代替

<ng-template ngFor let-item [ngForOf]="items"><div>{{item}}</div></ng-template>.

推荐阅读