gpt4 book ai didi

javascript - Angular - 在 *ngFor 中的最后一个元素上调用函数

转载 作者:行者123 更新时间:2023-12-03 00:32:26 24 4
gpt4 key购买 nike

如何在 *ngFor 迭代器中的最后一个元素处调用函数。下面是我尝试过的代码,但它调用了无限次。有没有办法在最后一个元素调用函数?

感谢您的帮助

模板.html

<div class="some-class" *ngFor="let item of items index as i; last as isLast">
<div *ngIf="isLast">{{callSomeFunc(isLast)}}</div>
</div>

组件.ts

callSomeFunc(isLast) {
console.log(isLast)
}

最佳答案

补充我的评论如果你有一个类似的组件

<div class="some-class" *ngFor="let item of [0,1,2];let i=index;let isLast=last">
<div *ngIf="isLast">{{callSomeFunc(i)}}</div>
</div>

//在ts中

callSomeFunc(value:any){
console.log(value) //You'll see in console severals 2
}

关于javascript - Angular - 在 *ngFor 中的最后一个元素上调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53800608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com