Flutter回退到根节点主页(homepage)或任意节点的的方法(状态保持)

这篇博客介绍了在Flutter应用中如何轻松实现一键回到根节点主页,以及如何回到任意指定节点主页的方法。通过使用Navigator.of(context).popUntil()方法,可以简单快捷地完成这些操作。此外,文章还分享了科学上网解决问题的经验。

有时候需要一键回到根节点,但是不是打开一个新的实例,而是最早的根节点的实例,即保有历史状态的那个, 和一级一级回到根节点一样的那个实例。

1、 回到根节点主页

百度一晚上也没找到好的方法,要么是不成,要么是巨复杂,感觉肯定有捷径。

科学上网,一分钟搞定:
使用这个代码就可以了

Navigator.of(context).popUntil((route) => route.isFirst);
2、回到任意节点主页

该文中,还有人回答了回到任意指定节点主页的方法,很赞。copy 如下:

调用时:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值