【发布时间】:2019-03-12 08:15:58
【问题描述】:
我使用Navigator.push 最多 6 个屏幕来访问付款页面。付款后,我想推到“付款成功”页面,然后删除所有以前的屏幕,即使用后退按钮将返回到第一个屏幕。
注意:我已尝试pushReplacementNamed,但它不起作用。
【问题讨论】:
-
我试过 pushReplacementNamed 但它不起作用。你可能做错了什么。
-
不,我没有。使用
pushRepalcementNamed将我带到一条新路线,但是当我使用后退按钮时,我会转到最后一个命名路线而不是后退按钮不起作用。 -
也许您想删除更多以前的路线,例如docs.flutter.io/flutter/widgets/Navigator/…,但您的问题不包含任何可以诊断您的问题的信息。
-
是的。现在才发现。不过还是谢谢。