diff --git a/lib/app/my/my_route.dart b/lib/app/my/my_route.dart index 9b436f2..55d039e 100644 --- a/lib/app/my/my_route.dart +++ b/lib/app/my/my_route.dart @@ -148,8 +148,11 @@ class _MyRouteState extends State { MyItem(title: '设置', iconPath: 'images/my_set_icon.png', onPressed: (){ _goLogin((ok){ if (ok) { - Navigator.of(context).pushNamed('set'); - + Navigator.of(context).pushNamed('set').then((isexit){ + if (isexit = true) { + _userInfo.copySelf(Login()); + } + }); } }); },), diff --git a/lib/app/my/set/set_route.dart b/lib/app/my/set/set_route.dart index 5e2b04e..e68b008 100644 --- a/lib/app/my/set/set_route.dart +++ b/lib/app/my/set/set_route.dart @@ -34,7 +34,7 @@ class SetRoute extends StatelessWidget { color: AppColor.theme, onPressed: () { User.exitLogin(); - Navigator.of(context).pop(); + Navigator.of(context).pop(true); }, child: Container( width: double.infinity,