我是 flutter 的新手,我正在开发一个具有多个屏幕的应用程序。
我想知道如何阻止 Flutter 创建同一路线的多个屏幕,例如我有Page 1和Page 2,如果我单击按钮导航到 Page 2 并再次单击同一个按钮,应用程序将推送一个第 2 页的新屏幕,我将拥有两次,如果我单击返回按钮,它会将我送回第一个创建的第 2 页
有没有办法只创建每个页面一次然后重新打开它,如果它已经被推送到堆栈中?
我正在使用Navigator.push所有导航
Navigator.push
mobile-application flutter flutter-navigation
flutter ×1
flutter-navigation ×1
mobile-application ×1