首页 > 解决方案 > 有机会在 Flutter 上使用 ListView 禁用延迟加载吗?

问题描述

我有这个代码:

ListView(
   children: episodes.map((Episode episode) {
     return EpisodeRow(episide: episode)
);

我知道内置延迟加载的意图在颤振上很好,但是我真的需要在屏幕上加载每个小部件,因为每个小部件都必须下载一个文件并存储它以供设备没有互联网连接时使用。

标签: flutter

解决方案


为什么不直接在 initState 方法中加载屏幕时下载所有必要的文件,这样您就不必担心延迟加载会破坏用户体验,以防互联网连接中断。


推荐阅读