首页 > 解决方案 > 如何将索引与两个应用栏分开?

问题描述

我有两个出现在顶部,一个在底部。但是,如果我点击顶部的应用栏,底部导航栏会相应地进行更改。我不希望这种情况发生,我该如何解决?

标签: flutternavigationappbar

解决方案


创建两个整数,然后将它们定义为索引

int index1=0;//set whatever value you want as default
int index2=1;//set whatever value you want as default

BottomNavigationBar1(
 ...
index:index1
onTap:(index1){
   // what you want to do on index1 change
 }
)

BottomNavigationBar2(
 ...
index:index2
onTap:(index2){
  // what you want to do on index1 change
 }
)

推荐阅读