controller 和 List children 字段 , PageController 用于控制 PageView 中的页面跳转 , children 中就是 PageView 封装的多个界面组件..., 设置一个 BottomNavigationBar 组件 ;
BottomNavigationBar 组件中可设置 int currentIndex 当前的索引 , ValueChanged?...,
/// 都会根据当前点击的选项而改变 ,
/// 改变的时候有切换动画
/// 选中的状态下显示底部图标的文本
/// 不选中的状态下隐藏底部的文本内容
shifting...(int page) 方法 , 进行页面跳转 ;
jumpToPage 页面跳转在底部菜单栏的 onTap 点击事件中调用 , 更新当前页面后 , 需要调用 setState 方法更新界面 ;
PageView...: const EdgeInsets.all(20.0),
/// PageView 中单个显示的组件
child: TabContent(data: data),
);