修复我的页面首次不刷新的问题

master
laiiihz 4 years ago
parent a59e7cb9f2
commit 1aeb3a042c

@ -1453,6 +1453,7 @@ class _HomePageState extends BaseStoreState<HomePage>
),
);
await HttpManager.post(APIV2.userAPI.agreeLottery, {});
await UserManager.instance.updateUserBriefInfo(getStore());
}
String img;
if (oldLevel < nowLevel) {

@ -76,9 +76,7 @@ class _UserPageState extends BaseStoreState<UserPage> {
@override
void initState() {
super.initState();
_refreshController = GSRefreshController();
_updateAllAmount();
_updateCheck();
_refreshController = GSRefreshController(initialRefresh: true);
WidgetsBinding.instance.addPostFrameCallback((callback) {
if (_isFirstLoad) {
_isFirstLoad = false;
@ -88,13 +86,6 @@ class _UserPageState extends BaseStoreState<UserPage> {
// VersionTool.checkVersionInfo(context);
// _showUpDateAlert();
});
if (UserManager.instance.haveLogin) {
UserManager.instance.refreshUserPage.addListener(() {
Future.delayed(Duration(seconds: 2), () {
if (mounted) _updateUserBriefInfo();
});
});
}
}
@override

Loading…
Cancel
Save