如何解决Get.toMyPage-如何删除所有先前的路线-Flutter GetX
我有一个简单的Flutter应用,我想删除所有以前的路线,但是我想使用GetX,该怎么做?
现在可以使用
Navigator.of(context).pushNamedAndRemoveUntil('/home',(Route<dynamic> route) => false);
但是我想知道使用Get.to
或类似方法的正确方法
解决方法
使用Get.reset()
,这将删除之前的所有路线
您正在寻找bin/
。请检查此page。
Get.reset();
,
Get.offAll(Home());
of与namedRoutes:
Get.offAllNamed('/home');
有关文档的更多信息: https://github.com/jonataslaw/getx/blob/master/documentation/en_US/route_management.md
,如果要删除最后一页,请使用它。
Get.off(Home());
如果要删除所有上一页,请使用它。
Get.offAll(Home());
简单
,试试这个:
Get.offNamedUntil('home',(route) => false);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。