firstLoad method

void firstLoad()

首次加载,主要用于进入页面时即触发数据加载,且不想要下拉刷新的动作

Implementation

void firstLoad() {
  _page = initPage();
  showLoading();

  loadData(refresh: true, page: _page, pageSize: getPageSize())
      .then(
        (resp) => _dealResult(result: resp, refresh: true, firstLoad: true),
        onError: (e) => _dealResult(
          result: BaseResp(false, error: e),
          refresh: true,
          firstLoad: true,
        ),
      )
      .catchError((e) {
        return e;
      });
}