Navigator的使用:

1.路由直接跳转到下一个页面:

Navigator.pushNamed(context,"/login");

2.跳转的下一个页面,替换当前的页面:

Navigator.of(context).pushReplacementNamed('/registerSecond');

3.返回上一个页面:

Navigator.of(context).pop();

4.清空堆栈路由,返回指定的路由:

Navigator.of(context).pushAndRemoveUntil(

  new MaterialPageRouter(builder:(context)=>new Tabs()),

  (route)=>route==null

);

好文推荐:https://www.jianshu.com/p/44650be76110

posted @ 2019-11-06 07:12  生如逆旅,一苇以航  阅读(1237)  评论(0编辑  收藏  举报