尝试将名称更正为现有 getter 的名称,或者定义名为“completer7”的 getter 或字段

问题描述 投票:0回答:1

我正在尝试使用以下库:

https://pub.dev/packages/http

称为http

当我尝试在网络上运行代码时,我发现以下错误:

编译器消息:

Launching lib\main.dart on Chrome in debug mode...
main.dart:1
/C:/Users/ashra/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.1.0/lib/src/browser_client.dart:79:7: Error: The getter 'completer7' isn't defined for the class 'BrowserClient'.
- 'BrowserClient' is from 'package:http/src/browser_client.dart' ('/C:/Users/ashra/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.1.0/lib/src/browser_client.dart').
browser_client.dart:1
Try correcting the name to the name of an existing getter, or defining a getter or field named 'completer7'.
      completer7.completeError(
      ^^^^^^^^^^
flutter flutter-dependencies flutter-http
1个回答
0
投票

很有可能是因为您没有使用最新版本的 flutter。 您可以通过运行更新:

flutter upgrade

当将syncfusion_flutter_sliders包添加到我的Flutter项目中时,我遇到了同样的问题。 和

flutter upgrade
有帮助

© www.soinside.com 2019 - 2024. All rights reserved.