如何在不删除Flutter中的BottomNavigationBar的情况下路由到页面?

时间:2019-06-11 10:37:15

标签: flutter dart scoped-model

我正在忙着创建我的第一个应用,而且状态管理存在问题。我有一个带有 BottomNavigationBar 的MainPage.dart,和一个带有 tabPages [MainTab,...] 的正文。在MainTab中,我有一个ListView,当我单击ListView项时,它应该打开详细信息,但是不应该删除BottomNavigationBar 。 下面我有一个设计。(我正在使用作用域模型)。

enter image description here

  

我尝试了这些解决方案   https://gist.github.com/HansMuller/0e76c54b1f2d4423efbdc2c185e761efHow to route to page, without removing BottomNavigationBar in flutter?

     

但是在这种情况下,如果没有底部导航,我将无法转到页面。当我单击FLoatingActionButton时:它将打开新页面底部导航(即使我不希望,BottomNavigationBar始终保持在底部)