flutter - 如何在 WillPopScope 上添加数据
问题描述
我想在所有'pop'中添加数据
它有两种情况,Android后退键和一些按钮' navigator.(context).pop()
'
所以我使用了 WillPopScope 但我不能像这样添加数据
onWillPop: () async {
return Navigator.of(context).pop(myData));
},
这是行不通的。
如何添加数据?
解决方案
如果你打电话
Navigator.of(context).pop(myData)
在您的代码中,如果returnpop
将传递 with 参数。onWillPop
true
弹出页面时,onWillPop
每天有责任“好的,你可以弹出”或“好的,你不能”。
推荐阅读
- php - httpd.conf 是否默认存在超时?(阿帕奇 2.4.37)
- java - For循环中相同的随机int生成
- javascript - 为什么我的 useEffect() 没有在更改或页面刷新时运行 - React Js?
- chronicle - ChronicleMap 究竟在哪里为持久化映射创建内存映射文件?
- python - 合并多个列表 (Python)
- c++ - 如何将一个数字添加到一个字符串然后返回它?
- wordpress - Woodmart 主题优化
- ruby - 如何在 Watir 中通过 id 获取 Span 集合
- firmware - 3d打印机固件编译
- c - 如何用 0 初始化整个矩阵?