加载主页,如果用户未登录,则将其替换为LoginPage()
@override void initState() { super.initState(); checkIsLogin(); }Future<Null> checkIsLogin() async { String _token = ""; SharedPreferences prefs = await SharedPreferences.getInstance(); _token = prefs.getString("token"); if (_token != "" && _token != null) { print("alreay login."); //your home page is loaded } else { //replace it with the login page Navigator.pushReplacement( context, MaterialPageRoute(builder: (context) => new LoginPage()), ); } }


