有谁知道在Flutter中使用向后滑动手势时如何传递数据吗?我在互联网上搜索了很多,但找不到解决方案。我尝试使用PopScope小部件,但问题是只有当屏幕弹出时才会调用该方法,所以它没有任何帮助。PopScope(onPopscope:(bool x){})Flutter版本3.16.0
cuxqih211#
在appBar的leading属性中
leading: IconButton( icon: Icon(Globals.isIOS ? Icons.arrow_back_ios_new : Icons.arrow_back_outlined), onPressed: () { print('userTasks.length: ' + userTasks.length.toString()); Navigator.pop(context, userTasks.length); }, ),
字符串体内用途:
body: PopScope( canPop: false, child: ..., ),
型在这种方式中,您强制用户单击返回按钮返回,在这里您可以传递您的数据。就这样
1条答案
按热度按时间cuxqih211#
在appBar的leading属性中
字符串
体内用途:
型
在这种方式中,您强制用户单击返回按钮返回,在这里您可以传递您的数据。
就这样