hi, 欢迎访问我的博客

flutter中显现登录页面成功后跳转的方法

最近在实现页面输入账号跟密码之后跳转到初始页面,一开始用

Navigator.of(context).push(new MaterialPageRoute(builder: () { return new 。。。}));方法,但是跳转之后按返回键却可以回到登录界面,所以就一直找一种类似于小程序中的wx.redirectTo的方法,

无奈百度n遍找不到任何相关博客,

 最后还是去官网查到有这个方法,地址:https://docs.flutter.io/flutter/widgets/Navigator-class.html,

以下是最终实现的方法:

Navigator.of(context).pushAndRemoveUntil(
new MaterialPageRoute(builder: (context) => new MyApp()
), (route) => route == null);

//MyApp改为要跳转的页面就可以了

posted @ 2018-07-29 18:46  打静爵  阅读(7473)  评论(0编辑  收藏  举报