首页 > 解决方案 > 未处理的异常:无效的参数:'Future 的实例'

问题描述

当我运行程序时它显示此错误,这是抛出异常的代码:

并且还loggedint包含email

Future<String?> get()async{
    await for(var data in _firestore.collection('users').snapshots()){
       for(var snap in data.docs){
           String email=snap.data()['email'].toString();
           var name=snap.data()['name'].toString();
           if(email==loggedin){
               return name;
           }

标签: flutterdart

解决方案


如果return语句return name;是get()函数的return,试着把return语句改成return Future.value(name);


推荐阅读