【发布时间】:2022-08-15 01:37:20
【问题描述】:
我有一个错误说明\“方法\'[]\'不能被无条件地调用,因为接收者可以是\'null\'。 尝试使调用有条件(使用\'?。\')或向目标添加空检查(\'!\')。\“我尝试按照说明添加\'!\'标记并在线搜索,但它没有解决问题。有什么想法吗?
factory UserModel.fromSnapshot(DocumentSnapshot snapshot) {
return UserModel(
name: snapshot.data()[\"name\"],
email: snapshot.data()[\'email\'],
phoneNumber: snapshot.data()[\'phoneNumber\'],
uid: snapshot.data()[\'uid\'],
isOnline: snapshot.data()[\'isOnline\'],
profileUrl: snapshot.data()[\'profileUrl\'],
status: snapshot.data()[\'status\'],
designation: snapshot.data()[\'designation\'],
company: snapshot.data()[\'company\'],
);
}
标签: flutter firebase google-cloud-firestore