添加配置项,首页

This commit is contained in:
cbb
2025-12-23 17:41:05 +08:00
parent d4d5cdb335
commit 0cf5bb9dad
12 changed files with 317 additions and 22 deletions

37
App.vue
View File

@@ -1,15 +1,32 @@
<script>
export default {
onLaunch: function() {
console.log('App Launch')
},
onShow: function() {
console.log('App Show')
},
onHide: function() {
console.log('App Hide')
<script setup>
import { onLaunch, onShow, onHide } from '@dcloudio/uni-app'
import { useTokenStore } from '@/stores/token'
import { reLaunch } from '@/utils/router'
/** 静默登录逻辑 */
const silentLogin = async () => {
const tokenStore = useTokenStore()
if (tokenStore.token && !tokenStore.isTokenExpired()) {
console.log('去验证token')
return
}
// 没有token去登录页
reLaunch('/pages/login/login?id=1')
}
onLaunch(() => {
console.log('App Launch111')
silentLogin()
})
onShow(() => {
console.log('App Show222')
})
onHide(() => {
console.log('App Hide333')
})
</script>
<style>