【发布时间】:2020-04-10 10:32:46
【问题描述】:
假设我有 4 个屏幕:A、B、C、D、E。
-案例 1:我在屏幕 E 上做了一些事情然后回到屏幕 C,例如:
为此,我使用了 Navigator.popUntil(),但有这样的案例 2:
-Case 2:从A到D到屏E,做了点事又回到C,例子:
为此,我使用了 Navigator.pushNamedAndRemoveUntil()。有没有办法检查我之前是否添加了路由 C,以在情况 2 中取消 pushNamed 操作?抱歉我的解释不好。
【问题讨论】:
标签: flutter flutter-navigation