我知道 Flutter 路由的工作方式就像一个堆栈,所以我想知道我来自的先前路由名称。
我正在使用 apreview page来显示图片,但这张图片可以来自相机或图库,我想仅当它来自图库时才显示一个对话框。
我读到我必须使用观察者,但我认为有一种简单的方法可以做到这一点。
提前致谢。
有没有办法将数据从一个小部件广播到其他小部件?类似于Android上的BroadcastReceiver或iOS上的NSNotificationCenter.
具体来说,我试图检测导航器何时弹出或推送新视图.我将navigatorObservers添加到MaterialApp.当一个小部件回到前台时,我希望能够通过广播didPush和didPop的变化来通知它,当前前景中的实际路由