【发布时间】:2021-07-13 22:00:39
【问题描述】:
我正在尝试使用 Firestore 构建一个颤振应用程序。 我正在尝试编写一个代码,其中如果一个文档存在于 Firestore 中的集合中,那么用户会转到一个新屏幕,如果不是,他会转到另一个屏幕 FirebaseAuth auth = FirebaseAuth.instance;
class check extends StatelessWidget {
static const String routeName = '/checkif';
@override
Widget build(BuildContext context) {
final firebaseUser = context.watch<User>();
final snapshot = fb.collection("Profile").doc(firebaseUser.uid).get();
if (snapshot == null) {
return addparentcompany();
} else{
return homepage();}
}
}
即使快照为空,也会被路由到主页而不是母公司
【问题讨论】: