【发布时间】:2019-09-08 17:22:47
【问题描述】:
我从服务器获取一个 int Id,它在 Flutter 中的 HTTP 请求中,没关系,我想将此值保存在一个变量中,但是当我调用返回值时,我得到了这个错误 'Future' 实例,有什么建议吗?? 这是代码
child: RaisedButton(onPressed:() {
CurrentPrjId= SaveProject();
print("CurrentPrjId Is saved CurrentPrjId :::::::: " );
print(CurrentPrjId);
Navigator.of(context).pushReplacementNamed('/AllUSerStories');
}
//Save Project
Future SaveProject() async {
//SaveProjectResult has the id of the current created project which i need that for its user stories
var SaveProjectResult = await GetPostProjects().createProject(_ProjectnameController.text, _CustomernameController.text, _dropNewItem, _dropNewItem2, _StartDateController.text, _EndDateController.text,);
print(":::::::::::::::::::::::::::::::The Project Is Created And Here Its ID In SaveProject:::::::::");
print(SaveProjectResult);
return SaveProjectResult;
}
【问题讨论】:
-
请出示您的代码
-
嗨,我添加了代码
标签: c# asp.net-mvc dart flutter future