小编Moh*_*ali的帖子

Flutter 导航,重新打开页面而不是再次推送

我是 flutter 的新手,我正在开发一个具有多个屏幕的应用程序。

我想知道如何阻止 Flutter 创建同一路线的多个屏幕,例如我有Page 1Page 2,如果我单击按钮导航到 Page 2 并再次单击同一个按钮,应用程序将推送一个第 2 页的新屏幕,我将拥有两次,如果我单击返回按钮,它会将我送回第一个创建的第 2 页

有没有办法只创建每个页面一次然后重新打开它,如果它已经被推送到堆栈中?

我正在使用Navigator.push所有导航

mobile-application flutter flutter-navigation

11
推荐指数
3
解决办法
1万
查看次数