使用Stacked架构在Flutter中进行分页。

链接到Hashnode上的可读教程

Stacked:受MVVM启发的Flutter架构。它提供了构建大型应用程序所需的常见功能,以一种易于理解的方式。

Stacked Services:一个包,其中包含一些服务默认实现,以更清晰地实现Stacked架构。

Logger:小巧、易用且可扩展的日志记录器,可打印漂亮的日志。

将此添加到您pubspec.yaml文件中的dev_dependencies

Build runner:用于Dart代码生成和模块化编译的构建系统。

Stacked generator:Stacked Generator 是一个专门用于减少设置Stacked应用程序所需样板代码的包。

ezgif-7-1b06eb75e9

GitHub

查看 Github