Class PageQueryResult

封装分页查询结果。

页号从1开始。

Methods

  • 返回总条数

    Returns number

  • 返回当前页号

    Returns number

  • 返回每面条数

    Returns number

  • 缓冲查询时生成的缓冲区

    Returns object

  • 返回总页数

    Returns number

  • 获取指定页数的数据

    Parameters

    • pageNumber: number
    • callback: Function

      第1个参数是Feature数组,第2个参数是页号

    Returns void

  • 跳转到指定页,会修改currentPageNumber

    Parameters

    • pageNumber: number
    • callback: Function

      第1个参数是Feature数组

    Returns void

  • 获取当前页数据

    Parameters

    • callback: Function

      callback 第1个参数是Feature数组

    Returns void

  • 获取上一页数据

    Parameters

    • callback: Function

      callback 第1个参数是Feature数组

    Returns void

  • 获取下一页数据

    Parameters

    • callback: Function

      callback 第1个参数是Feature数组

    Returns void

  • 获取第一页数据

    Parameters

    • callback: Function

      callback 第1个参数是Feature数组

    Returns void

  • 获取最后一页数据

    Parameters

    • callback: Function

      callback 第1个参数是Feature数组

    Returns void

  • 自动遍历 beginPage到endPage之间的页面

    Parameters

    • beginPage: number
    • endPage: number
    • pageCallback: Function

      每页加载完成的回调函数,回调函数第1个参数是页号,第2个参数是本页数据。

    • endCallback: Function

      完成所有遍历后的回调函数

    Returns void