在离子2中有没有办法将涡旋动量检测为事件?

时间:2016-05-03 21:52:56

标签: javascript ios typescript ionic2

我正在尝试检测滚动动量事件,但到目前为止我没有运气。我正在尝试这样的事情:

this.scrollHandle.addEventListener('scroll', function(){
    window.requestAnimationFrame(function(){
        //do animation
    });
});

然而,当手指从屏幕上移开时,它会停止聆听,因此动画会停止,直到动量结束。

至少在iOS上这是行为,不确定android。

1 个答案:

答案 0 :(得分:0)

您现在可以在ion-content标记上使用滚动事件,如下所示:

<ion-content (ionScroll)="myFunction($event)">
  <!-- PAGE CONTENT -->
</ion-content>

您可以使用的事件包括ionScrollionScrollEndionScrollStart。有关详细信息,请参阅content docs

希望这有帮助。