Flutter中获取之前的路由名称
Get the previous route name in Flutter
我知道 Flutter 路由就像堆栈一样工作,所以我想知道我来自的以前的路由名称。
我正在使用 preview page
来显示图片,但是这张图片可以来自相机或画廊,我只想显示来自画廊的对话框。
我读到我必须使用观察器,但我认为有一种简单的方法可以做到这一点。
提前致谢。
嗯,进一步调查,上一页是无从知晓的
我修复了发送参数 previousPage
和路由名称值的问题。
您也可以使用 NavigatorObserver
。
您可以使用getx pack 来获取以前的路线
Get.previousRoute;
获取当前路线
Get.currentRoute;
我知道 Flutter 路由就像堆栈一样工作,所以我想知道我来自的以前的路由名称。
我正在使用 preview page
来显示图片,但是这张图片可以来自相机或画廊,我只想显示来自画廊的对话框。
我读到我必须使用观察器,但我认为有一种简单的方法可以做到这一点。
提前致谢。
嗯,进一步调查,上一页是无从知晓的
我修复了发送参数 previousPage
和路由名称值的问题。
您也可以使用 NavigatorObserver
。
您可以使用getx pack 来获取以前的路线
Get.previousRoute;
获取当前路线
Get.currentRoute;