问题描述
我有一个简单的Flutter应用,我想删除所有以前的路线,但是我想使用GetX,该怎么做?
现在可以使用
Navigator.of(context).pushNamedAndRemoveUntil('/home',(Route<dynamic> route) => false);
解决方法
使用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);