【发布时间】:2021-10-15 20:05:57
【问题描述】:
我有一个场景,我有 PageA、PageB、PageC。 从PageA我可以转到PageB,从PageB我可以转到PageC,从PageC我必须转到PageB,点击PageB的背面应该让我进入PageC。 这里的问题是这可以打开许多实例。例如,PageC -> PageB -> PageC -> PageB -> PageC -> PageB 等。在这种情况下,当发生后退点击时,它将返回为 PageB -> PageC -> PageB -> PageC -> PageB -> PageC等等.. 我要实现的是: PageA -> PageB -> PageC -> PageB -> PageC 如果返回点击是在 PageC 上,它应该总是返回到 PageB。 如果从 PageC 打开 PageB,它应该返回到 PageC,然后返回到 PageB,然后返回到 PageA,即最多打开两次 PageB。关于如何在颤振中实现这一点的任何帮助。我正在使用 Getx 在页面之间导航。
【问题讨论】:
标签: flutter flutter-navigation flutter-getx