在 Flutter 中使用底部导航栏导航页面时的标准做法?



我试图理解使用BottomNavigationBar在Flutter中导航/渲染的标准做法。我一直在看例子,并看到了多种方法。

  1. 选择选项卡后,执行设置状态并呈现正文。
  2. 选择选项卡后,使用导航器导航到新屏幕/页面,同时保留底部导航栏

哪个是正确的做法或取决于?

这取决于你想要实现的目标。

如果呈现新页面(带导航(,该页面将从右侧或所需的任何位置滑入,您可以添加后退按钮以返回到上一页。

如果使用 setState 呈现新内容,则内容将被替换。因此,这是一种完全不同的用户体验。

使用ButtomNavigationBar,我建议使用setState来替换内容。这是 ButtomNavigationBar 的常见行为

相关内容

  • 没有找到相关文章

最新更新