flutter 这需要启用'超级参数'语言功能

pcrecxhr  于 2023-05-30  发布在  Flutter
关注(0)|答案(3)|浏览(231)

我在initState方法中使用了super关键字。但是我得到了这个错误'这需要启用'super-parameters'语言功能。尝试更新pubspec.yaml,将最小SDK约束设置为2.16.0或更高版本,并运行'pub get'. dart(experiment_not_enabled)'。需要帮助请。

uubf1zoe

uubf1zoe1#

super-parameters被添加到Dart 2.17.0中。
如果您尚未使用最新版本,请运行

flutter upgrade

要在应用中使用super-parameters,请打开pubspec.yaml文件并将sdk更新为目标最小2.17.0

environment:
  sdk: ">=2.17.0 <3.0.0"
nukf8bse

nukf8bse2#

另外,如果你有

environment:
  sdk: ">=2.17.0 <3.0.0"

并且仍然有错误,请尝试升级依赖项:

flutter packages upgrade
2wnc66cl

2wnc66cl3#

在pubspec.yaml文件中将2.16更改为2.17,解决了我的问题,之后不做升级

相关问题