首页 > 解决方案 > 如何在 WillPopScope 上添加数据

问题描述

我想在所有'pop'中添加数据
它有两种情况,Android后退键和一些按钮' navigator.(context).pop()'

所以我使用了 WillPopScope 但我不能像这样添加数据

onWillPop: () async {
        return Navigator.of(context).pop(myData));
      },

这是行不通的。

如何添加数据?

标签: flutterdart

解决方案


如果你打电话

Navigator.of(context).pop(myData)

在您的代码中,如果returnpop将传递 with 参数。onWillPoptrue

弹出页面时,onWillPop每天有责任“好的,你可以弹出”或“好的,你不能”。


推荐阅读