flutter GetX返回指定页面

2023-02-06  本文已影响0人  李有钱灬

需求:页面跳转APage -> BPage -> CPage -> DPage,需要从DPage返回到BPage
原生写法:

Navigator.popUntil(context, 
  (route) => route.settings.name == '/BPage'
);

使用GetX更简单(不需要context):

Get.until((route) => route.settings.name == '/BPage');

如果使用了路由,则只需要把'/BPage'改成路由地址即可。

注意:

网上很多帖子使用的是Get.offUntil,其实是不太准确的。

Get.until和(Get.offUntilGet.offNamedUntil)的区别:

Just Do IT!

上一篇 下一篇

猜你喜欢

热点阅读