我有以下声明:
<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