如何防止用户在颤动中使用 getX 倒退

Posted

技术标签:

【中文标题】如何防止用户在颤动中使用 getX 倒退【英文标题】:How can I prevent the user from going backwards using getX in flutter 【发布时间】:2021-10-27 08:06:41 【问题描述】:

我想阻止用户使用 getX 返回登录屏幕

onPressed: () 
                  Get.to(() => HomeScreen());
                ,

【问题讨论】:

【参考方案1】:

要导航到下一个屏幕并且不想返回到上一个屏幕(用于 SplashScreens、登录屏幕等),我们可以这样使用它,

Get.off(NewScreen())

要导航到下一个屏幕并取消所有先前的路线(在购物车应用、投票和测试中很有用),我们可以这样使用它,

Get.offAll(NewScreen())

更多信息请参见@hetashree:https://medium.com/mindful-engineering/lets-getx-in-flutter-4eaff2826ac7

【讨论】:

感谢您的回答。? :)非常受欢迎。!!

以上是关于如何防止用户在颤动中使用 getX 倒退的主要内容,如果未能解决你的问题,请参考以下文章

启动画面颤动,防止返回按钮

如何在颤动中自动注销firebase用户?

如何在颤动中使用 Bloc 模式处理用户注册错误

如何在颤动中自动登录现有用户

如何在颤动的 webView 中屏蔽广告(移动应用中的网页)

如何在颤动中获取用户的位置