uid是FirebaseUser对象的属性。由于auth.currentUser()返回一个future,因此必须等待以获取如下用户对象:
void inputData() async {
final FirebaseUser user = await auth.currentUser();
final uid = user.uid
// here you write the codes to input the data into firestore
}
如何在Flutter中从Firebase获取当前用户ID
uid是FirebaseUser对象的属性。由于auth.currentUser()返回一个future,因此必须等待以获取如下用户对象:
void inputData() async {
final FirebaseUser user = await auth.currentUser();
final uid = user.uid
// here you write the codes to input the data into firestore
}