Flutter 颤振:如何防止底部导航栏在选项卡更改或推到其他屏幕时重建?

Flutter 颤振:如何防止底部导航栏在选项卡更改或推到其他屏幕时重建?,flutter,Flutter,我有一个底部导航栏,有两个选项卡(屏幕a和B)。请检查以下步骤以了解问题: 我当前的选项卡是屏幕A,我导航到屏幕X 首先执行屏幕A的构建方法,然后调用屏幕X的构建方法 当我弹回到上一个屏幕(屏幕A)时,屏幕X的构建方法被执行,然后屏幕A的构建方法被再次调用 请提供更多的细节和代码。在这里你可以看到代码:也得到同样的问题。

我有一个底部导航栏,有两个选项卡(屏幕a和B)。请检查以下步骤以了解问题:

  • 我当前的选项卡是屏幕A,我导航到屏幕X
  • 首先执行屏幕A的构建方法,然后调用屏幕X的构建方法
  • 当我弹回到上一个屏幕(屏幕A)时,屏幕X的构建方法被执行,然后屏幕A的构建方法被再次调用

  • 请提供更多的细节和代码。在这里你可以看到代码:也得到同样的问题。