我试图检测何时向上滚动:
<ion-infinite-scroll (ionInfinite)="doInfinite($event)" scrollY="true">
<ion-infinite-scroll-content></ion-infinite-scroll-content>
</ion-infinite-scroll>
在使用Ionic 3之前,我通过以下方式检测到它:
doInfinite(infiniteScroll) {
this.infiniteScroll = infiniteScroll;
if(infiniteScroll._content.directionY == "up"){
//paginate
}
}
但是现在有了Ionic 4,我不知道如何检测'directionY'
问候
您可以尝试使用内容视图子级。
@ViewChild(Content) content: Content;
doInfinite(infiniteScroll) {
this.infiniteScroll = infiniteScroll;
this.content.scrollToTop(1000) //add 1 second animation to make it smoother
}