我从颤动中得到了一个神秘的错误。
类型'收据'不是'收据'类型'收据'的子类型
收据来自file://Users/arash/source/shoppers/lib/services/receipt.dart
收据来自
包装:消费者/服务/ receipt.dart
问题是,这两个文件都是一样的。
使用package:...
进口而不是各地的相对进口。
另见https://github.com/flutter/flutter/issues/9319
这是一个特定于Flutter的问题,因为否则Dart会规范相对和绝对导入并将它们识别为相同。