【发布时间】:2019-11-27 17:26:49
【问题描述】:
我有课
class Job {
String id;
String jobTitle;
String updatedAt;
String createdAt;
Job(
{this.id,
this.jobTitle,
this.updatedAt,
this.createdAt});
factory Job.fromMap(Map data) {
return Job(
id: data['id'],
jobTitle: data['jobTitle'],
updatedAt: data['updatedAt'],
createdAt: data['createdAt'],
);
}
}
赋值后:
Job _job = new Job();
例如_job.jobTitle = 'farmer';
在保存到后端之前,我想确保 _job 对象中没有空值。
而不是检查对象类中的每个项目,例如
If(_job.jobTitle != null && _job.updatedAt != null && ....){
}
如何一步检查对象类是否包含任何空值? 类似的东西
if(_job.contains(null)){
}
【问题讨论】:
-
顺便说一句:这个逻辑应该是你的类的一部分(比如公共方法说
isValid()或isComplete(),whatever())。