Flutter 在更新后无法识别它自己的名为参数的小部件
Flutter doesn't recognize it's own widget named parameters after updating
我在我的笔记本电脑上开发一个项目并转移到我的桌面,所以我遇到了一些错误。我更新了 flutter 之后,我收到了这个警告:
for (Offset center in scaleHandles) {
handles.add(Rect.fromCircle(center: center, radius: r));
}
“命名参数 'center' 未定义。
尝试将名称更正为现有命名参数的名称,或定义名称为 'center'.dartundefined_named_parameter 的命名参数。 {dynamic Offset})"。这没有任何意义!官方文档还指出,圆中的 Rect 需要 CENTER 和 RADIUS。这是怎么回事????
这是我的 flutter 版本:
G:>颤动医生——版本
Flutter 1.19.0-4.3.pre • 频道测试版 • https://github.com/flutter/flutter.git
框架 • 修订版 8fe7655ed2(3 周前) • 2020-07-01 14:31:18 -0700
引擎 • 修订版 9a28c3bcf4
工具 • Dart 2.9.0 (build 2.9.0-14.1.beta)
在我更新到 flutter beta 之前,这是我得到的错误:
运行 spirals_app 中的“flutter pub get”...
因为每个版本的flutter_test from sdk 都依赖路径1.6.4 而spirals_app 依赖路径^1.7.0,所以禁止使用flutter_test from sdk。
所以,因为 spirals_app 依赖于 flutter_test any from sdk,版本解析失败。
pub get failed (1; 所以,因为 spirals_app 依赖于 flutter_test any from sdk,版本解析失败。)
退出代码 1
enter image description here
在我的情况下,当发生这种情况时,我只是转到 pubspec.yaml
,然后按获取包,然后重新启动我的编辑器。我不知道这是否是解决此问题的正确方法,但它对我有用。
我在我的笔记本电脑上开发一个项目并转移到我的桌面,所以我遇到了一些错误。我更新了 flutter 之后,我收到了这个警告:
for (Offset center in scaleHandles) {
handles.add(Rect.fromCircle(center: center, radius: r));
}
“命名参数 'center' 未定义。 尝试将名称更正为现有命名参数的名称,或定义名称为 'center'.dartundefined_named_parameter 的命名参数。 {dynamic Offset})"。这没有任何意义!官方文档还指出,圆中的 Rect 需要 CENTER 和 RADIUS。这是怎么回事????
这是我的 flutter 版本: G:>颤动医生——版本 Flutter 1.19.0-4.3.pre • 频道测试版 • https://github.com/flutter/flutter.git 框架 • 修订版 8fe7655ed2(3 周前) • 2020-07-01 14:31:18 -0700 引擎 • 修订版 9a28c3bcf4 工具 • Dart 2.9.0 (build 2.9.0-14.1.beta)
在我更新到 flutter beta 之前,这是我得到的错误: 运行 spirals_app 中的“flutter pub get”...
因为每个版本的flutter_test from sdk 都依赖路径1.6.4 而spirals_app 依赖路径^1.7.0,所以禁止使用flutter_test from sdk。 所以,因为 spirals_app 依赖于 flutter_test any from sdk,版本解析失败。 pub get failed (1; 所以,因为 spirals_app 依赖于 flutter_test any from sdk,版本解析失败。) 退出代码 1
enter image description here
在我的情况下,当发生这种情况时,我只是转到 pubspec.yaml
,然后按获取包,然后重新启动我的编辑器。我不知道这是否是解决此问题的正确方法,但它对我有用。