【问题标题】:Binding data from API to gridview in Flutter on button click?在Flutter中单击按钮时将数据从API绑定到gridview?
【发布时间】:2021-02-14 00:45:25
【问题描述】:

如何在点击按钮时将数据从 API 绑定到 Flutter 中的 gridview? 假设我有一个调用搜索 API 的搜索按钮,按下搜索后我会收到 JSON 响应,之后我需要在 gridview 上显示它。

【问题讨论】:

    标签: flutter


    【解决方案1】:

    API 调用很可能会通过 Future 返回,因此最简单的方法是使用 FutureBuilder。但是,如果你能遵循它,我会使用 RiverPod FutureProvider,因为它会缓存结果,并且还有这个很酷的 .when 东西,它消除了对 FutureBuilder 的需求。

    【讨论】:

      猜你喜欢
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-09
      • 1970-01-01
      相关资源
      最近更新 更多