您可以简化代码:
Future<User> _fetchUserInfo(String id) async { User fetchedUser; var snapshot = await Firestore.instance .collection('user') .document(id) .get(); return User(snapshot); }
您还需要异步/等待来获取值
void foo() async { final user = await _fetchUserInfo(id);}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)