我希望我的按钮导航回到我的主页,而不是颤振中的前一页
I want my button to navigate back to my home page not to the immediate previous page in flutter
我希望我的 Flutter 应用程序从上一个屏幕导航回主页。目前,它导航回我不想要的上一页。
onPressed: () {
Navigator.pop(context, MaterialPageRoute(builder: (context) => MyHomePage()));
},
我希望按钮 return 我回到主页
你不能只使用 Navigator.pushAndReplace(MaterialPageRoute(builder: (context) => MyHomePage()));用于导航回主页?
如果您不使用命名路由,您只需将代码替换为:
onPressed: () {
Navigator.of(context).popUntil((route) => route.isFirst);
},
这将弹出导航堆栈,直到它到达第一个可能是您的主页的项目。
我希望我的 Flutter 应用程序从上一个屏幕导航回主页。目前,它导航回我不想要的上一页。
onPressed: () {
Navigator.pop(context, MaterialPageRoute(builder: (context) => MyHomePage()));
},
我希望按钮 return 我回到主页
你不能只使用 Navigator.pushAndReplace(MaterialPageRoute(builder: (context) => MyHomePage()));用于导航回主页?
如果您不使用命名路由,您只需将代码替换为:
onPressed: () {
Navigator.of(context).popUntil((route) => route.isFirst);
},
这将弹出导航堆栈,直到它到达第一个可能是您的主页的项目。