You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
696 B
37 lines
696 B
<script> |
|
import config from './config' |
|
import store from '@/store' |
|
import { getAccessToken } from '@/utils/auth' |
|
|
|
export default { |
|
onLaunch: function () { |
|
this.initApp() |
|
}, |
|
methods: { |
|
// 初始化应用 |
|
async initApp() { |
|
await uni.hideTabBar() |
|
uni.hideTabBar({ |
|
animation: false |
|
}) |
|
// 初始化应用配置 |
|
this.initConfig() |
|
// 检查用户登录状态 |
|
// this.checkLogin() |
|
}, |
|
initConfig() { |
|
this.globalData.config = config |
|
}, |
|
checkLogin() { |
|
if (!getAccessToken()) { |
|
this.$tab.reLaunch('/pages/login') |
|
} |
|
} |
|
} |
|
} |
|
</script> |
|
|
|
<style lang="scss"> |
|
@import '@/uni_modules/windi-css-uniapp/index.scss'; |
|
@import '@/static/scss/index.scss'; |
|
</style>
|
|
|