first
This commit is contained in:
41
src/App.vue
Normal file
41
src/App.vue
Normal file
@@ -0,0 +1,41 @@
|
||||
<script setup lang="ts">
|
||||
import { onHide, onLaunch, onShow } from '@dcloudio/uni-app';
|
||||
import { useAppStore } from '@/store';
|
||||
// #ifdef MP-WEIXIN
|
||||
import { mpUpdate } from '@/utils/index';
|
||||
// #endif
|
||||
|
||||
const appStore = useAppStore();
|
||||
|
||||
onLaunch(() => {
|
||||
console.log('App Launch');
|
||||
|
||||
// 初始化系统信息
|
||||
appStore.initSystemInfo();
|
||||
|
||||
// #ifdef H5
|
||||
// 隐藏加载动画
|
||||
setTimeout(() => {
|
||||
document.body.classList.add('app-loaded');
|
||||
}, 100);
|
||||
// #endif
|
||||
|
||||
// #ifdef MP-WEIXIN
|
||||
mpUpdate();
|
||||
// #endif
|
||||
});
|
||||
|
||||
onShow(() => {
|
||||
console.log('App Show');
|
||||
});
|
||||
|
||||
onHide(() => {
|
||||
console.log('App Hide');
|
||||
});
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
/* 每个页面公共css */
|
||||
@import 'uview-plus/index.scss';
|
||||
@import '@/static/styles/common.scss';
|
||||
</style>
|
||||
Reference in New Issue
Block a user