Showing
1 changed file
with
9 additions
and
5 deletions
| @@ -61,13 +61,17 @@ export struct MinePageComponent { | @@ -61,13 +61,17 @@ export struct MinePageComponent { | ||
| 61 | @Prop isMinePage:boolean = false; | 61 | @Prop isMinePage:boolean = false; |
| 62 | 62 | ||
| 63 | //第一次还没创建时候 pageShow 接收不到监听 | 63 | //第一次还没创建时候 pageShow 接收不到监听 |
| 64 | - pageShowForUpdateData(): void { | 64 | + async pageShowForUpdateData() { |
| 65 | if(this.isMinePage){ | 65 | if(this.isMinePage){ |
| 66 | - this.getMessageData() | 66 | + let userid = await SPHelper.default.get(SpConstants.USER_ID,"") |
| 67 | + if(StringUtils.isNotEmpty(userid)){ | ||
| 68 | + this.getMessageData() | ||
| 69 | + } | ||
| 70 | + | ||
| 67 | this.pageShowTime = DateTimeUtils.getTimeStamp() | 71 | this.pageShowTime = DateTimeUtils.getTimeStamp() |
| 68 | } | 72 | } |
| 69 | } | 73 | } |
| 70 | - pageHideForUpdateData(): void { | 74 | + pageHideForUpdateData(){ |
| 71 | if(this.isMinePage){ | 75 | if(this.isMinePage){ |
| 72 | this.pageHideTime = DateTimeUtils.getTimeStamp() | 76 | this.pageHideTime = DateTimeUtils.getTimeStamp() |
| 73 | let duration = 0 | 77 | let duration = 0 |
| @@ -83,10 +87,9 @@ export struct MinePageComponent { | @@ -83,10 +87,9 @@ export struct MinePageComponent { | ||
| 83 | aboutToAppear(){ | 87 | aboutToAppear(){ |
| 84 | this.pageFirstCreateTime = DateTimeUtils.getTimeStamp() | 88 | this.pageFirstCreateTime = DateTimeUtils.getTimeStamp() |
| 85 | 89 | ||
| 86 | - this.getUserLogin() | ||
| 87 | this.getFunctionData() | 90 | this.getFunctionData() |
| 91 | + this.getUserLogin() | ||
| 88 | this.addLoginStatusObserver() | 92 | this.addLoginStatusObserver() |
| 89 | - this.getMessageData() | ||
| 90 | } | 93 | } |
| 91 | 94 | ||
| 92 | getMessageData(){ | 95 | getMessageData(){ |
| @@ -177,6 +180,7 @@ export struct MinePageComponent { | @@ -177,6 +180,7 @@ export struct MinePageComponent { | ||
| 177 | let userid = await SPHelper.default.get(SpConstants.USER_ID,"") | 180 | let userid = await SPHelper.default.get(SpConstants.USER_ID,"") |
| 178 | if(StringUtils.isNotEmpty(userid)){ | 181 | if(StringUtils.isNotEmpty(userid)){ |
| 179 | this.isLogin = true | 182 | this.isLogin = true |
| 183 | + this.getMessageData() | ||
| 180 | }else{ | 184 | }else{ |
| 181 | this.isLogin = false | 185 | this.isLogin = false |
| 182 | } | 186 | } |
-
Please register or login to post a comment