我正在用颤振创建我的第一个应用程序,但我遇到了状态管理问题。我有一个 MainPage.dart 和BottomNavigationBar和 body: 和tabPages[MainTab, ...]。在 MainTab 我有一个 ListView,当我单击 ListView 项目时,它应该打开详细信息,但是不应删除 BottomNavigationBar。下面我有一个设计。(我正在使用Scoped Model)。
我尝试了这些解决方案 https://gist.github.com/HansMuller/0e76c54b1f2d4423efbdc2c185e761ef和How to route to page, without remove BottomNavigationBar in flutter?
但在这些情况下,我无法在没有底部导航的情况下路由到页面。当我单击 FLoatingActionButton: 它应该打开没有底部导航的新页面(BottomNavigationBar 始终保持在底部,即使我不想要它)