【发布时间】:2026-01-06 06:05:02
【问题描述】:
【问题讨论】:
-
错误非常简单。在您定义了您的员工成员的地方,您已声明它不可为空(没有问号 (?))。在您发布的代码中,您要么给它赋值,要么不给它赋值,这就是你看到编译器警告的原因。根据您的逻辑,决定它是否可以为空并采取适当的行动。
标签: flutter dart dart-null-safety
【问题讨论】:
标签: flutter dart dart-null-safety
.fromJson 构造函数你的员工变量可以为空作为你的初始化它,但在模型中它声明为空安全(默认情况下)。如果您的逻辑强烈要求此变量,则 shure 不为空。如果不需要,您可以使用其他方式吗? brfore 类名,则可以为空!
Employee? employee;
【讨论】: