【问题标题】:Another exception was thrown: RangeError (index): Invalid value: Only valid value is 0: 27另一个异常被抛出: RangeError (index): Invalid value: Only valid value is 0: 27
【发布时间】:2022-01-18 15:53:46
【问题描述】:

这是我使用 GrieView 的代码部分...

我正在从 API 获取 json 列表,但我不断收到此错误

在模拟器上,它只显示其中一种产品,其余显示 RangeError(索引):无效值:只有有效值是0:27 ...

请帮帮我,我做错了什么。

【问题讨论】:

  • 请避免发布代码图像,阅读tour guide
  • 分享您的代码以获得更好的答案。
  • 确保您的产品列表中包含项目,问题可能是您尝试访问尚未准备好的列表,因为将来会调用一些 API。
  • 我在控制台中打印出产品,它带来了价值……

标签: flutter gridview range runtime-error


【解决方案1】:

验证变量 value.products 是否包含元素

【讨论】:

  • 我有产品返回值...虽然它是一个异步函数...
猜你喜欢
  • 2019-11-21
  • 2023-02-10
  • 2022-08-17
  • 2022-07-18
  • 1970-01-01
  • 2021-11-28
  • 2018-05-24
  • 1970-01-01
  • 2012-09-15
相关资源
最近更新 更多