如何使用GoRouter保留底部导航栏和应用栏?

Tip*_*tan 5 dart flutter gorouter flutter-go-router

我正在尝试实现一个底部导航和应用栏已修复的页面。但是,当我按下按钮时,它将转到另一个页面,而无需重新创建应用程序栏和底部导航栏。对于路由,我使用go_router包。

这里有一个使用 Navigator 的答案。但是有什么办法可以使用go_router来实现它吗?

示例页面:

例子

主页示例:

主页示例

小智 0

官方版本中仍未解决该问题,但您可以查看正在进行的工作https://github.com/flutter/packages/pull/2650。完美解决问题,希望尽快合并