获取Flutter中的先前路线名称

时间:2020-09-30 13:18:42

标签: flutter dart routes navigator

我了解Flutter路由就像一个堆栈一样工作,所以我想知道我以前的路由名称。

我正在使用preview page来显示图片,但是该图片可以来自相机或画廊,我只想显示一个对话框,只要它来自画廊即可。

我读到我必须使用观察者,但是我认为有一个简单的方法可以做到这一点。

谢谢。

1 个答案:

答案 0 :(得分:0)

嗯,经过进一步调查,无法知道前一页。

我已解决此问题,该问题发送了带有路由名称值的自变量previousPage

您也可以使用NavigatorObserver