【发布时间】:2021-02-14 00:45:25
【问题描述】:
如何在点击按钮时将数据从 API 绑定到 Flutter 中的 gridview? 假设我有一个调用搜索 API 的搜索按钮,按下搜索后我会收到 JSON 响应,之后我需要在 gridview 上显示它。
【问题讨论】:
标签: flutter
如何在点击按钮时将数据从 API 绑定到 Flutter 中的 gridview? 假设我有一个调用搜索 API 的搜索按钮,按下搜索后我会收到 JSON 响应,之后我需要在 gridview 上显示它。
【问题讨论】:
标签: flutter
API 调用很可能会通过 Future 返回,因此最简单的方法是使用 FutureBuilder。但是,如果你能遵循它,我会使用 RiverPod FutureProvider,因为它会缓存结果,并且还有这个很酷的 .when 东西,它消除了对 FutureBuilder 的需求。
【讨论】: