见到如下写法:
<ng-template #dot let-number>
<i class="dot" [class.active]="activeindex === number"></i>
</ng-template>
let-number
相当于 let number = index
?
没查到,打扰各位了。
###不一定等于
此时你的number其实应该是使用template时传入进来的参数
比如你在使用时这样传参
<ng-container
[ngTemplateOutlet]="dot"
[ngTemplateOutletContext]="{number:'x'}">
</ng-container>
那么此时`
activeindex === x
这是angular的标准语法,官方文档在详解ngFor时有相应的说明,可参考官方文档:https://angular.cn/api/common/NgForOf