我可能会做一些不同的事情……而不是在函数内部推送路由,而是在您的内部设置登录状态
StatefulWidget,然后
body基于此设置。
body: user.isLoggedIn ? new Dashboard() : new Login(),
然后在代码中的其他位置,您需要检查活动用户并进行操作
setState((){ user.isLoggedIn = true; });(或为false)。登录状态更改后,您的视图将使用新的窗口小部件自动更新。

我可能会做一些不同的事情……而不是在函数内部推送路由,而是在您的内部设置登录状态
StatefulWidget,然后
body基于此设置。
body: user.isLoggedIn ? new Dashboard() : new Login(),
然后在代码中的其他位置,您需要检查活动用户并进行操作
setState((){ user.isLoggedIn = true; });(或为false)。登录状态更改后,您的视图将使用新的窗口小部件自动更新。