【发布时间】:2016-09-02 10:35:14
【问题描述】:
我试图创建一个角度为 2 的应用程序,我希望在 *ngFor 中呈现最后一个元素时,执行一个函数,如下所示:
<ul>
<li *ngFor="#i of items">{{i.text}}</li> <==== i want when this completed, execute a functuon in my class
</ul>
谢谢。
【问题讨论】:
-
你真正想要的 *ngFor 的最后一个元素是什么?你想在最后一个元素上执行一些操作,比如 *ngIf 吗?
-
我想调用滑块功能...我尝试了 ngAfterViewinit 或类似的东西但没有用...当我使用 setTimeout() 时它可以工作但不是一个好主意...你怎么办觉得我应该做吗?
-
哦,不,setTimeOut 不是一个好主意,非常有趣的问题,请稍等片刻,然后在几分钟内给你答案。
-
您是否只想在第一次渲染列表后才调用您的方法?还是应该再次调用它,例如,如果您在列表中添加/删除一个项目?
标签: javascript angular