小编Chr*_*sRo的帖子

Flutter ListView 双向延迟加载(向上、向下)

我希望在 flutter 中有一个 ListView,它提供两个方向(向上、向下)的延迟加载。

\n\n

例子:

\n\n
    \n
  • 后台数据库理论上可以显示60000条信息。
  • \n
  • 首先我想显示项目 100..120
  • \n
  • 从这些索引中,我希望能够在延迟加载新项目时上下滚动
  • \n
\n\n

需要考虑的事项:

\n\n
    \n
  • 如果在滚动时到达顶部和底部边缘(当前索引 < 0 或 > 60000),则应该弹起\n
  • \n
\n\n

我尝试过的:

\n\n\n\n

我希望这里有一些非常聪明的人可以帮助我解决这个问题;)。几天以来我已经在这个问题上进行搜索和尝试。谢谢!

\n\n

更新\n为了让事情更清楚:这是一个用于上下滚动的延迟加载的 ListView 的示例(大部分代码由R\xc3\xa9mi Rousselet从/sf/answers/3465654461/复制) :

\n\n
import \'dart:math\';\n\nimport \'package:flutter/cupertino.dart\';\nimport \'package:flutter/material.dart\';\n\nclass MyHome extends StatefulWidget …
Run Code Online (Sandbox Code Playgroud)

listview lazy-loading updown flutter

5
推荐指数
1
解决办法
9959
查看次数

标签 统计

flutter ×1

lazy-loading ×1

listview ×1

updown ×1