Refresher

    获取当前的刷新状态。状态有:

    • 没有下拉,被隐藏状态

    • cancelling

      用户下拉放手后,没有达到触发刷新的距离的状态。

    • 用户下拉的足够远,如果放手就开始更新。

    • refreshing

      正在刷新,等待异步操作结束。

    • completing

      刷新成功的状态。

    startY

    返回用户开始下拉的Y坐标

    返回当前触摸或鼠标事件的Y坐标。

    0代表还没有到达某个距离,不触发刷新,1代表已经到达某个距离,松手触发刷新。

    complete()

    当你异步操作完成后,调用这个函数来关闭刷新动画,同时改变了状态。

    将状态从refreshing改变成cancelling

    • refresh

      刷新事件。不要忘记在异步事件执行完成后调用complete()

    • 当用户下拉的时候调用。