【问题标题】:I am facing an issue please help me我面临一个问题,请帮助我
【发布时间】:2022-11-10 02:37:08
【问题描述】:

这是我从 Internet 传递电子邮件属性并将其传递到产品概述屏幕时包含错误的文件:

【问题讨论】:

  • 你能提供sn-p代码而不是截图吗?
  • 如果您将项目映射到某个地方,您可以在地图末尾添加 .toList() 以生成映射项目的新列表
  • Consumer<Cart>( builder: (_, cart, ch) => Badge( child: ch, value: cart.itemCount.toString() ), child: IconButton( icon: Icon( Icons.shopping_cart, ), onPressed: ( ) { Navigator.of(context).pushNamed(CartScreen.routeName); }, ), ), ], ),
  • 请不要张贴图片。您可以编辑原始问题以添加您的代码,而不要使用评论部分。

标签: flutter


【解决方案1】:

您的List&lt;Cart&gt; 数据类型是动态的,它不能在Map&lt;String, CartItem&gt; 中,我认为您不能使用List 调用Map 项目,并且您需要匹配存储数据的数据类型,就像这样&lt;String, Dynamic&gt; 或@987654326 @。

【讨论】:

  • 我在同一个文件中遇到了另一个错误,“在 null 上调用了 getter 'itemCount'。接收方:null 尝试调用:itemCount”
  • 你能编辑你的帖子并给出你文件的整个代码吗?错误在哪里以及 IDE 显示对话框中的警报
猜你喜欢
  • 2023-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多