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改為要跳轉的頁面就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM