即使在重新启动应用程序后仍如何保持相同状态

时间:2020-05-18 13:23:23

标签: flutter

我想一直待在同一页面(例如otpPage)上,除非条件被验证。

条件networkutil.verify ==“ Y”。

这是我的main.dart

final routes = {
      '/':(context)=> SignIn()  ,
      '/SignIn': (context)=> SignIn(),
      '/Home': (context)=> Home(),
      '/Register': (context) => Register(),
      '/OtpPage': (context) => OtpPage()
};

class A extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        initialRoute: './',
        routes: routes,
    );
  }
}

1 个答案:

答案 0 :(得分:0)

您可以使用BLoC模式,在其中放置一个条件:

如果用户已注册,则欢迎页面,否则,登录页面。

希望您可以从此仓库中获得一些想法: https://github.com/samrat19/login_bloc