Flutter "argument type not assignable"两种相同类型的错误

标签 flutter dart syntax-error

Flutter 向我显示了这个错误,但这两种类型是相同的。

[CartItem 只是一个简单的模型;有一个冲突,因为另一个小部件有相同的名称,但我在导入语句中使用“as”解决了它]

The argument type List<CartItems> (where CartItem is defined in /Users/marco/Documenti Locali/shop_app/lib/providers/cart.dart)' can't be assigned to the parameter type List<CartItems> (where CartItem is defined in /Users/marco/Documenti Locali/shop_app/lib/providers/cart.dart)'.dartargument_type_not_assignable

list.dart(56, 16): List定义在/Users/marco/flutter/bin/cache/pkg/sky_engine/lib/core/list.dart

cart.dart(3, 7): CartItem 定义在/Users/marco/Documenti Locali/shop_app/lib/providers/cart.dart

list.dart(56, 16): List定义在/Users/marco/flutter/bin/cache/pkg/sky_engine/lib/core/list.dart

cart.dart(3, 7): CartItem 定义在/Users/marco/Documenti Locali/shop_app/lib/providers/cart.dart

窥视问题 (⌥F8) 没有可用的快速修复

最佳答案

导入语句中的双斜线导致了这个奇怪的错误。

关于Flutter "argument type not assignable"两种相同类型的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62118271/

相关文章:

flutter - 参数类型 'Color' 无法分配给参数类型 'int'

flutter - Dart 未处理异常 : FormatException: Invalid radix-10 number (at character 1)

oracle - 在包Oracle中创建过程时忽略SQL语句

bash - “Syntax error”单词意外

sqlite - flutter:警告数据库已锁定 0:00:10.000000。在安卓上

flutter - 如何使警报对话框在抖动中工作

flutter - 如何在 flutter 中重用有状态的小部件

dart - Flutter 应用程序卡住并且无法按预期工作

dart - 在 Dart 服务器上正确使用 'route' 和 'path' 库

php - 意外包括预期的T_STRING