Flutter: 使用provider状态管理在flutter中进行REST API调用(HTTP请求)

此视频逐步介绍了如何使用provider状态管理集成http Restful API调用。根据API调用过程有效地更改flutter应用的状态并更新flutter UI。

要遵循的步骤

  1. 为Json数据创建模型
  2. 将Json数据转换为模型
  3. 从服务器获取API
  4. 将模型初始化到我们的Provider
  5. 使用Consumer Widget更新数据
  6. 使用Provider更新数据
  7. 从Provider模型设置数据并在UI中显示数据。

JSON 转 Dart (从响应创建模型): https://javiercbk.github.io/json_to_dart/

公共JSON API: https://api.jikan.moe/v3/search/anime?q=naruto

支持库

⭐点赞并订阅⭐

YouTube频道

要求

任何操作系统(例如 MacOS X、Linux、Windows)

任何安装了 Flutter SDK 的 IDE(例如 IntelliJ、Android Studio、VSCode 等)

少量Dart和Flutter知识 一个思考的大脑

入门

本项目是Flutter应用程序的起点。如果这是您第一个Flutter项目,这里有一些有用的资源可以帮助您入门

实验: 制作您的第一个Flutter应用

食典: 有用的Flutter演示

要开始使用Flutter,请查阅我们的Flutter文档,其中提供了教程、示例、移动开发指南和完整的API参考。

☕️捐赠

Buy Me A Coffee

GitHub

查看 Github