我有以下的 Dart 函数,我现在使用零安全:
void calculate({int factor}) {
// ...
}
分析师抱怨道:
由于类型的原因,参数“ factor”的值不能为“ null”,并且没有提供非 null 的默认值。
这也是我的 StatelessWidget
在扑动中的情况:
class Foo extends StatelessWidget {
const Foo({Key key}): super(key: key);
// ...
}
I get the following error:
参数‘ key’由于其类型不能具有‘ null’值,并且没有提供非 null 的默认值。
我该如何解决这个问题?