mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-14 09:38:13 +08:00
🎨 简化代码
This commit is contained in:
49
src/App.vue
49
src/App.vue
@@ -1,26 +1,14 @@
|
|||||||
<template>
|
<template>
|
||||||
<div v-if="isMain">
|
<v-layout>
|
||||||
<v-layout>
|
<!-- 侧边栏菜单 -->
|
||||||
<!-- 侧边栏菜单 -->
|
<TSidebar v-if="isMain" />
|
||||||
<TSidebar />
|
<!-- 主体内容 -->
|
||||||
<!-- 主体内容 -->
|
<v-main class="app-main">
|
||||||
<v-main class="app-main">
|
<v-container fluid>
|
||||||
<v-container fluid>
|
<router-view />
|
||||||
<router-view />
|
</v-container>
|
||||||
</v-container>
|
</v-main>
|
||||||
</v-main>
|
</v-layout>
|
||||||
</v-layout>
|
|
||||||
</div>
|
|
||||||
<div v-else>
|
|
||||||
<v-layout>
|
|
||||||
<!-- 主体内容 -->
|
|
||||||
<v-main class="app-main">
|
|
||||||
<v-container fluid>
|
|
||||||
<router-view />
|
|
||||||
</v-container>
|
|
||||||
</v-main>
|
|
||||||
</v-layout>
|
|
||||||
</div>
|
|
||||||
<TBackTop />
|
<TBackTop />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -30,7 +18,7 @@ import { onMounted, ref } from "vue";
|
|||||||
import TSidebar from "./components/t-sidebar.vue";
|
import TSidebar from "./components/t-sidebar.vue";
|
||||||
import TBackTop from "./components/t-backTop.vue";
|
import TBackTop from "./components/t-backTop.vue";
|
||||||
// tauri
|
// tauri
|
||||||
import { fs, window, app, event } from "@tauri-apps/api";
|
import { app, event, fs, window } from "@tauri-apps/api";
|
||||||
// store
|
// store
|
||||||
import { useAppStore } from "./store/modules/app";
|
import { useAppStore } from "./store/modules/app";
|
||||||
|
|
||||||
@@ -72,19 +60,24 @@ async function checkLoad () {
|
|||||||
appStore.loading = true;
|
appStore.loading = true;
|
||||||
console.info("数据加载完成!");
|
console.info("数据加载完成!");
|
||||||
}
|
}
|
||||||
|
|
||||||
// 创建数据文件夹
|
// 创建数据文件夹
|
||||||
async function createDataDir () {
|
async function createDataDir () {
|
||||||
console.info("开始创建数据文件夹...");
|
console.info("开始创建数据文件夹...");
|
||||||
// 如果不存在则创建
|
// 如果不存在则创建
|
||||||
if (!await fs.exists("userData", { dir: fs.BaseDirectory.AppLocalData })) { await fs.createDir("userData", { dir: fs.BaseDirectory.AppLocalData, recursive: true }); }
|
if (!await fs.exists("userData", { dir: fs.BaseDirectory.AppLocalData })) {
|
||||||
if (!await fs.exists("tempData", { dir: fs.BaseDirectory.AppLocalData })) { await fs.createDir("tempData", { dir: fs.BaseDirectory.AppLocalData, recursive: true }); }
|
await fs.createDir("userData", { dir: fs.BaseDirectory.AppLocalData, recursive: true });
|
||||||
|
}
|
||||||
|
if (!await fs.exists("tempData", { dir: fs.BaseDirectory.AppLocalData })) {
|
||||||
|
await fs.createDir("tempData", { dir: fs.BaseDirectory.AppLocalData, recursive: true });
|
||||||
|
}
|
||||||
console.info("数据文件夹创建完成!");
|
console.info("数据文件夹创建完成!");
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<style lang="css">
|
<style lang="css">
|
||||||
.app-main {
|
.app-main {
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
background: var(--page-bg);
|
background: var(--page-bg);
|
||||||
backdrop-filter: blur(20px);
|
backdrop-filter: blur(20px);
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user