我有一个Page 1,它可以打开第2页。
第2页有一个Navigator Widget
,它会在相同的上下文中更改某些小部件。
这很好用,但是我试图从第2页退出到第1页。
以下代码不起作用:
Navigator.pop(context);
关于如何返回第1页的任何想法?谢谢
答案 0 :(得分:1)
最后,由于@pskink的评论,我实现了使用以下命令弹出第2页:
Navigator.of(contextParentNavigator).pop()
答案 1 :(得分:1)
如果您从页面 A 导航到页面 B,并且页面 B 有一个自定义导航器,那么如果您需要访问根导航器,只需使用它
Navigator.of(context, rootNavigator: true).pop();