Showing
1 changed file
with
9 additions
and
0 deletions
| @@ -20,6 +20,8 @@ export default struct MinePageUserSimpleInfoUI { | @@ -20,6 +20,8 @@ export default struct MinePageUserSimpleInfoUI { | ||
| 20 | @Link percent:number | 20 | @Link percent:number |
| 21 | navItem: BottomNavDTO = {} as BottomNavDTO | 21 | navItem: BottomNavDTO = {} as BottomNavDTO |
| 22 | 22 | ||
| 23 | + @State isCanClickLogin:boolean = true | ||
| 24 | + | ||
| 23 | loginStateChange(){ | 25 | loginStateChange(){ |
| 24 | if(this.isLogin){ | 26 | if(this.isLogin){ |
| 25 | ///已登录状态,先获取本地数据 | 27 | ///已登录状态,先获取本地数据 |
| @@ -217,12 +219,19 @@ export default struct MinePageUserSimpleInfoUI { | @@ -217,12 +219,19 @@ export default struct MinePageUserSimpleInfoUI { | ||
| 217 | } | 219 | } |
| 218 | 220 | ||
| 219 | jumpLogin(){ | 221 | jumpLogin(){ |
| 222 | + if (this.isCanClickLogin === true){ | ||
| 223 | + this.isCanClickLogin = false | ||
| 220 | if(!this.isLogin){ | 224 | if(!this.isLogin){ |
| 221 | WDRouterRule.jumpWithPage(WDRouterPage.loginPage) | 225 | WDRouterRule.jumpWithPage(WDRouterPage.loginPage) |
| 222 | }else { | 226 | }else { |
| 223 | WDRouterRule.jumpWithPage(WDRouterPage.mineHomePage) | 227 | WDRouterRule.jumpWithPage(WDRouterPage.mineHomePage) |
| 224 | } | 228 | } |
| 225 | } | 229 | } |
| 230 | + let timer = setInterval(() => { | ||
| 231 | + this.isCanClickLogin = true | ||
| 232 | + clearInterval(timer); | ||
| 233 | + }, 1000); | ||
| 234 | + } | ||
| 226 | 235 | ||
| 227 | calcHeight(value:number): number{ | 236 | calcHeight(value:number): number{ |
| 228 | return value * this.percent | 237 | return value * this.percent |
-
Please register or login to post a comment