我想升级我的Flutter 翼,以获得零安全等新功能,但我不希望我之前的项目影响它们.我只想为我的新Flutter 翼项目做新的改变,我想要运行我的旧项目类似于旧的方式.有什么办法吗?请给我介绍一下.

非常感谢.

推荐答案

在我升级到beta频道的Dart v2.12频道后,上面的答案对我不起作用.所以我找到了这些 Select :

您可以将其添加到任何dart文件的顶部,以禁用空安全判断.

// @dart=2.9

或者与上面的答案类似,我必须包含一个2.12之前的版本来禁用空安全性.您可以在pubspec.yaml文件中编辑这一行.

environment:
  sdk: ">=2.11.0 <3.0.0"

Flutter相关问答推荐

来自另一个屏幕的数据

滚动时应用栏 colored颜色 更改Flutter

flutter:如何将字体大小设置得更大(更大)

为什么他们实例化类,然后丢弃该实例?

Flutter 对齐:不适用于多行文字

如何在Flutter中制作弯曲文本

请求已在 flutter 中发送到 django 服务器,并且已返回响应,但条件仍然为 false

如何从flutter中不同类别的列表中获取所有产品

Flutter - Stripe:类型List 不是类型Map 的子类型? method_channel_stripe.dart 中的错误:263

如何在 VS Code 中启用 Flutter 运行/调试工具栏?

FutureProvider 不返回数据给 UI

使用 Riverpod 和 copyWith 方法更新数据类中列表中变量的值

具有 BLOC 和存储库模式的 Flutter Workmanager

为什么将 bloc 提供程序放在单独的文件/类中会引发错误?

如何显示从 MariaDB 获取的数据到列表视图

Riverpod 在使用冻结副本更新状态时触发重建,即使没有任何更改

Flutter Serverpod 在示例项目上返回 400 错误

更改文本字段Flutter 中最大字母的 colored颜色

在 Flutter 中更改高架按钮 OnPressed 的背景 colored颜色

Firebase Firestore 查询