我想对我的应用程序使用分页。我有这样的API:

时间:2019-03-11 11:00:17

标签: ios swift api

我想对我的应用程序使用分页。我有这样的API:https://example.com/api/?action=persons_detailed&limit=5

我想在我的collectionview中使用10个人,然后在滚动时更新我的​​请求。整个人是5200人,这就是为什么我需要分页。

这是我在项目中的api服务:

TextOneLine

这是我的收藏集View:

SizedBox(
        width: 136,
        child: DropdownButtonFormField<int>(
            hint: Text("hintText"),
            decoration: InputDecoration(
                contentPadding: const EdgeInsets.all(0.0),
                enabledBorder: UnderlineInputBorder(
                  borderSide: BorderSide(color: Colors.white),
                ),
                isDense: true),
            items: [
              DropdownMenuItem<int>(
                value: 0,
                child: Container(
                  width: 100,
                  child: TextOneLine(
                    "less character",
                  ),
                ),
              ),
              DropdownMenuItem<int>(
                  value: 0,
                  child: Container(
                    width: 100,
                    child: TextOneLine(
                      "mooooorrrrreeee character",
                    ),
                  ))
            ]),
      )

问题在于,当我滚动CollectionView时,它会带给我相同的前10个人,而不是从11个人更新为21个人,等等。

0 个答案:

没有答案