问题描述
在this article中,作者在模板上使用let-name
指令,如下所示:
<ng-template #testTemplate let-name>
<div>User {{ name }} </div>
</ng-template>`
是angular/core
或angular/cdk
指令的一部分,还是作者发明的东西?
解决方法
Angular微语法可让您以紧凑的方式配置指令, 友好的字符串。 microsyntax解析器将该字符串转换为
上的属性<ng-template>
例如,Angular中的微语法允许您编写
<div *ngFor="let item of items">{{item}}</div>
代替
<ng-template ngFor let-item [ngForOf]="items"><div>{{item}}</div></ng-template>.