65 lines
1.2 KiB
Vue
65 lines
1.2 KiB
Vue
<!--
|
|
## File: /src/pages/splashScreen/index.vue
|
|
|
|
Project: uniapp_vue3_vite_ts
|
|
|
|
Created Date: 2024-06-24 11:30:88
|
|
|
|
Author: KuroSago
|
|
|
|
## Last Modified: 2024-06-24 11:30:88
|
|
|
|
Modified By: KuroSago
|
|
|
|
## Copyright (c) 2024 self.
|
|
|
|
Use To: 启动页面
|
|
-->
|
|
<script lang="ts" setup>
|
|
import { useUserStore } from '@/stores/modules/user';
|
|
import { useSystemInfoStore } from '@/stores/modules/system';
|
|
|
|
const { changeThemeModel } = useSystemInfoStore();
|
|
|
|
const router = useRouter();
|
|
onMounted(async () => {
|
|
const userStore = useUserStore();
|
|
const { isLogined } = userStore;
|
|
// 如果已经登录,跳转到首页
|
|
// if (isLogined) {
|
|
// userStore.initUserInfo();
|
|
// router.pushTab({
|
|
// name: 'Home',
|
|
// });
|
|
// } else {
|
|
// router.replace({
|
|
// name: 'Login',
|
|
// params: {
|
|
// redirect: 'Home',
|
|
// tabBar: 'true',
|
|
// },
|
|
// });
|
|
// }
|
|
});
|
|
|
|
// fuc : 切换主题
|
|
function changeTheme() {
|
|
const { themeModel } = useSystemInfoStore();
|
|
changeThemeModel({
|
|
model: themeModel === 'DARK' ? 'LIGHT' : 'DARK',
|
|
});
|
|
}
|
|
</script>
|
|
|
|
<template>
|
|
<view class=" bg-primary">
|
|
<span class="text-#123">流转</span>
|
|
|
|
<button
|
|
@click="changeTheme"
|
|
>
|
|
4
|
|
</button>
|
|
</view>
|
|
</template>
|