由 Sajjad Javadi 创建

邮箱: [email protected]

献上您的 ❤️ 并 star 该仓库以支持本项目

Flutter 购物应用示例

在此项目中,我使用 Getx 进行状态管理,使用 Dio 作为 HTTP 客户端,并使用 Hive 作为本地数据库。产品 API 来自 fakestoreapi
这个示例将教你如何

  • 在 main.dart 中设置 Getx 和 Sizer
  • 在 main.dart 中初始化 Hive 并注册适配器
  • 使用 Dio 从服务器获取数据并解析 JSON 到列表
  • 使用 Getx 在 ListView 中显示数据以及如何使用控制器
  • 使用 Hive 将产品保存在购物车中

入门

要开始使用 Flutter,请查阅 Flutter 文档

  • 克隆仓库 git clone [email protected]:seljad/Flutter-Getx-State-management.git
  • 导航到克隆的文件夹
  • 使用 flutter pub get 获取包
  • 运行 flutter run

GitHub

查看 Github