Flutter '的实例;未来<;动态>';颤振

Flutter '的实例;未来<;动态>';颤振,flutter,dart,Flutter,Dart,我试图在登录后将Json数据传递到下一个屏幕 “未来”颤振的Get实例显示在print语句中 onPressed() getData()打印确切的json响应 getData(username,password) async { Auth auth = Auth(); var Data = await auth.signup(username, password); print(Data); } 将getData

我试图在登录后将Json数据传递到下一个屏幕

“未来”颤振的Get实例显示在print语句中

onPressed()

getData()打印确切的json响应

      getData(username,password) async {
          Auth auth = Auth();
          var Data = await auth.signup(username, password);
          print(Data);
   
 }

getData
方法更改为以下给定代码:

getData(username,password) async {
    Auth auth = Auth();
    var Data = await auth.signup(username, password);
    print(Data);
    return Data;
 }

如我所见,您似乎忘记了从
getData
方法返回
Data

您有两个
打印(数据)
。“未来”颤振的哪一个打印实例?第一个打印语句@johnjoe第二次打印的内容是什么?获取正确的数据@johnjoe您必须在此处添加一个
wait
var data=wait getData(用户名、密码)
getData(username,password) async {
    Auth auth = Auth();
    var Data = await auth.signup(username, password);
    print(Data);
    return Data;
 }