我在initState方法中使用了super关键字。但是我得到了这个错误'这需要启用'super-parameters'语言功能。尝试更新pubspec.yaml,将最小SDK约束设置为2.16.0或更高版本,并运行'pub get'. dart(experiment_not_enabled)'。需要帮助请。
uubf1zoe1#
super-parameters被添加到Dart 2.17.0中。如果您尚未使用最新版本,请运行
super-parameters
2.17.0
flutter upgrade
要在应用中使用super-parameters,请打开pubspec.yaml文件并将sdk更新为目标最小2.17.0:
pubspec.yaml
sdk
environment: sdk: ">=2.17.0 <3.0.0"
nukf8bse2#
另外,如果你有
并且仍然有错误,请尝试升级依赖项:
flutter packages upgrade
2wnc66cl3#
在pubspec.yaml文件中将2.16更改为2.17,解决了我的问题,之后不做升级
3条答案
按热度按时间uubf1zoe1#
super-parameters
被添加到Dart2.17.0
中。如果您尚未使用最新版本,请运行
要在应用中使用
super-parameters
,请打开pubspec.yaml
文件并将sdk
更新为目标最小2.17.0
:nukf8bse2#
另外,如果你有
并且仍然有错误,请尝试升级依赖项:
2wnc66cl3#
在pubspec.yaml文件中将2.16更改为2.17,解决了我的问题,之后不做升级