Javascript 如果页面内容的高度小于页面高度,则不会触发事件

Javascript 如果页面内容的高度小于页面高度,则不会触发事件,javascript,html,angular,ionic3,infinite-scroll,Javascript,Html,Angular,Ionic3,Infinite Scroll,我正在使用ionic 3开发一个应用程序。在我的一个页面中,我正在使用文档中指定的有限卷轴 基本上,我在该页面中显示离子卡,该页面使用一些类别(如a、b、c等)进行分类,当该页面首次加载时,将只提取并显示一个类别的卡。滚动时,我将获取下一个类别。在某些情况下,一个类别中的卡片数量将减少,页面将无法完全填充。在那个时候,当我尝试滚动时,事件并没有被触发 有什么帮助吗?我如何实施 另外,在jquery无限滚动中,我们有一个名为prefill的选项,当设置为true时,内容将被加载,直到页面被填满。有

我正在使用ionic 3开发一个应用程序。在我的一个页面中,我正在使用文档中指定的有限卷轴

基本上,我在该页面中显示离子卡,该页面使用一些类别(如a、b、c等)进行分类,当该页面首次加载时,将只提取并显示一个类别的卡。滚动时,我将获取下一个类别。在某些情况下,一个类别中的卡片数量将减少,页面将无法完全填充。在那个时候,当我尝试滚动时,事件并没有被触发

有什么帮助吗?我如何实施

另外,在jquery无限滚动中,我们有一个名为prefill的选项,当设置为true时,内容将被加载,直到页面被填满。有这样的选项吗

html


ts:
doInfinite(infinteScroll){
//下一类别项目的api调用
}

如果有人仍然有这个问题,我就这样解决了,所以我在底部有100px,可以滚动到

.bottomdiv{
高度:20px;
位置:绝对位置;
底部:-10px;
}
。。。

到目前为止您做了什么?共享您的代码。只添加了代码片段。你能检查一下吗?有人能帮我解决这个问题吗?如果需要更多的细节,请让我知道
<pre>
<ion-content>
<ion-card *ngFor="let item of items"> </ion-card>
<ion-infinite-scroll (ionInfinite)="doInfinite($event)" 
[enabled]="infiniteScrollEnable">
<ion-infinite-scroll-content loadingText="Checking more items..."></ion- 
infinite-scroll-content>
</ion-infinite-scroll>
</ion-content>
</pre>

ts:
doInfinite(infinteScroll) {
// api call for next category items
}