未处理的异常:对空值使用空检查运算符

时间:2021-07-30 11:04:38

标签: flutter

我是 Flutter 新手,这种空安全性让我很难使用全局变量。

[我的代码在这里1

Error is here

2 个答案:

答案 0 :(得分:0)

可能您正在使用“!”在空变量上。确保您的变量不为空

答案 1 :(得分:0)

有很多解决方案。 您可以使用 !(这表示该值不会为 null ) (?. ) 这意味着如果值为 null 则返回 null 否则调用其属性(例如 object?. property )

Var myVar = someVariable ??另一个变量

这意味着如果 someVariable 为 null,则将 anotherVariable 分配给 myVar。

如果这对你有帮助,你可以告诉我:)