Flutter 自定义导航器弹出到父级
我有一个第1页,它打开了第2页 第2页有一个导航器小部件,它在相同的上下文中更改一些小部件 这很好,但我正试图从第2页转到第1页 以下代码不起作用:Flutter 自定义导航器弹出到父级,flutter,Flutter,我有一个第1页,它打开了第2页 第2页有一个导航器小部件,它在相同的上下文中更改一些小部件 这很好,但我正试图从第2页转到第1页 以下代码不起作用: Navigator.pop(context); 你知道我该怎么回到第一页吗?最后,感谢@pskink的评论,我使用以下方法弹出第2页: Navigator.of(contextParentNavigator).pop() 很可能您需要一种定制的@pskink,您能解释一下如何退出Navigator小部件的范围并使用NavigatorObserv
Navigator.pop(context);
你知道我该怎么回到第一页吗?最后,感谢@pskink的评论,我使用以下方法弹出第2页:
Navigator.of(contextParentNavigator).pop()
很可能您需要一种定制的@pskink,您能解释一下如何退出Navigator小部件的范围并使用NavigatorObserver返回到第1页吗,只需谷歌搜索NavigatorObserver-例如,但也可以尝试其他方法-基本想法是观察您的自定义内部导航器,当弹出时,在主外部导航器上调用弹出-或者我只是误解了您的想法…我如何调用主导航器?使用密钥?使用-您需要有其BuildContext,而您没有使用NavigatorObserver?