标签: dart
我使用fldter sdk中提供的dart sdk创建了一个简单的独立应用程序
如果我运行此代码
main() { MyClass myObj=MyClass(); } class MyClass{ }
NoSuchMethodError:尝试使用“MyClass”类型作为函数。 由于类型没有定义方法'call',因此这是不可能的。难道 你打算调用MyClass构造函数并忘记'new' 操作
颤动 - 倒退
所以我在这里做错了什么? 我想获得可选的new和const
答案 0 :(得分:4)
flutter version无关紧要。 dart --version打印相关信息。
flutter version
dart --version
您需要使用--preview-dart-2运行,直到Dart 2语义成为默认值。在Flutter中,这已经是默认值。
--preview-dart-2
dart --preview-dart-2 bin/main.dart
在IntelliJ中,您可以在“运行/调试配置”>中传递此选项。 “VM选项”。
这也将很快成为独立Dart的默认设置。