Avalueoftype'Future<FirebaseUser>Function()'can'tbeassignedtoavariableoftype'User'”改写为中文。
创始人
2024-11-12 20:00:11
0次

将已声明的User类型变量赋值为异步函数返回的FirebaseUser类型的Future值时,需要使用await关键字等待异步操作完成获取实际值,再将其赋值给变量。

示例代码如下:

import 'package:firebase_auth/firebase_auth.dart';

class User {
  final String name;
  final String email;

  User({required this.name, required this.email});
}

Future getUser() async {
  final FirebaseAuth _auth = FirebaseAuth.instance;
  final FirebaseUser? firebaseUser = await _auth.currentUser(); // 使用await等待异步操作完成,获取实际值
  return User(name: firebaseUser!.displayName!, email: firebaseUser.email!);
}

void main() async {
  final User currentUser = await getUser(); // 将异步函数获取的值赋值给已声明的User类型变量,需要使用await等待异步操作完成获取实际值
  print(currentUser.name);
  print(currentUser.email);
}

相关内容

热门资讯

透牌教程开挂!WPK靠谱,we... 一款 AI 游戏攻略黑科技工具上线,查攻略效率直接开挂。它整合版本更新、装备搭配、BOSS 打法、牌...
实测交流透视挂!wepoker... 您好,实测交流透视挂!wepoker有辅助器吗,德扑之星可以装挂吗助手(先前存在有透视挂)这款游戏可...
发现玩家透视挂!wepoker... AI 黑科技赛道又上新,这款智能处理工具堪称效率开挂,专门面向短视频创作者打造。它打通脚本撰写、AI...
最新技巧辅助器!wepoker... 本地部署 AI 黑科技工具迎来新版本,不用上传文件到云端就能完成wepoker软件辅助程序解析、 A...
科普常识辅助!WPK安装,WP... 您好,科普常识辅助!WPK安装,WPK真的确实有挂工具(从来有辅助)这款游戏可以开挂的,确实是有挂的...
重大通报开挂!wepoker透... 重大通报开挂!wepoker透视有用吗,wepoker透视挂软件安装(竟然存在有开挂)AI 智能体黑...
技术分享!开挂!wpk有辅助器... 『标题:当前标题』主打赛后复盘的 AI 游戏攻略黑科技走红,对局总结能力开挂。上传对局回放或者战绩截...
玩家必看辅助器!微扑克数据分析... 很多人使用云端 AI 时,都担心微扑克数据分析、内部资料上传带来隐私风险。这款本地运行的 AI 黑科...
最新研发开挂!wpk脚本辅助器... 很多人使用云端 AI 时,都担心wpk脚本辅助器、内部资料上传带来隐私风险。这款本地运行的 AI 黑...
揭秘攻略辅助器!wpk作弊最怕... wpk作弊最怕三个东西AI 游戏攻略黑科技上线本地缓存功能,离线查阅能力开挂。提前下载对应游戏攻略数...