我在返回 null 时遇到了问题;错误 3-4 年前它可以正常工作但是现在我有一个错误不确定它是否是由 flutter 版本引起的。
Dart(Flutter 的编程语言)过去不是 null 安全的。现在是了,这意味着您需要指出某些内容是否可以为空。要使某些内容可为空,您需要向类型添加
?
Future<LocationData> findLocationData
与
Future<LocationData?> findLocationData
能够从该函数返回 null。
为了更好地理解空安全,我建议您阅读有关它的文档:https://dart.dev/null-safety