我有以下声明:

<div id="someid"  when-scrolled=hasMoreItemsToShow(filteredproducts.length, limit)>


hasMoreItemsToShow()检查列表中是否还有剩余项目要显示。如果返回true,则执行以下方法:

showMoreItems()


when-scrolled是我定义的自定义指令,它检查滚动条是否到达页面的末尾。

那么,我要实现这个目标是什么?也就是说,在滚动事件结束时,首先检查hasMoreItemsToShow()是否返回true,如果是,则调用showMoreItems()

我对Angular非常陌生,所以如果问题天真,请原谅。

最佳答案

<div id="someid"  when-scrolled=hasMoreItemsToShow(filteredproducts.length, limit) && showMoreItems() >


仅当第一部分为true时才会调用ShowMoreItems

09-27 21:54