我有两个屏幕。我想从第二个屏幕返回一个数字。导航器.pop(上下文,编号)如何在第一个屏幕上创建句柄?
ha5z0ras1#
当你想从下一个屏幕接收数据时,你需要像这样推:
onPressed: ()async { var result = await Navigator.of(context).push(MaterialPageRoute(builder: (context) => NewScreen())); if(result != null){ print(result); } }
这样说,我意思是调用await可以返回一个变量,而不完全是这个push。
await
push
1条答案
按热度按时间ha5z0ras1#
当你想从下一个屏幕接收数据时,你需要像这样推:
这样说,我意思是调用
await
可以返回一个变量,而不完全是这个push
。