mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-13 09:28:14 +08:00
♻️ 咨讯页路由路径变更
This commit is contained in:
@@ -112,11 +112,11 @@
|
|||||||
import { onBeforeMount, onMounted, ref } from "vue";
|
import { onBeforeMount, onMounted, ref } from "vue";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
|
|
||||||
import showSnackbar from "../components/func/snackbar";
|
import showSnackbar from "../../components/func/snackbar";
|
||||||
import ToChannel from "../components/overlay/to-channel.vue";
|
import ToChannel from "../../components/overlay/to-channel.vue";
|
||||||
import ToLoading from "../components/overlay/to-loading.vue";
|
import ToLoading from "../../components/overlay/to-loading.vue";
|
||||||
import Mys from "../plugins/Mys";
|
import Mys from "../../plugins/Mys";
|
||||||
import { createPost } from "../utils/TGWindow";
|
import { createPost } from "../../utils/TGWindow";
|
||||||
|
|
||||||
// 类型定义
|
// 类型定义
|
||||||
enum NewsType {
|
enum NewsType {
|
||||||
@@ -1,13 +1,14 @@
|
|||||||
/**
|
/**
|
||||||
* @file router modules main.ts
|
* @file router modules main.ts
|
||||||
* @description 主路由模块
|
* @description 主路由模块
|
||||||
* @since Beta v0.3.2
|
* @since Beta v0.3.3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import Achievements from "../../pages/common/Achievements.vue";
|
import Achievements from "../../pages/common/Achievements.vue";
|
||||||
import Announcements from "../../pages/common/Announcements.vue";
|
import Announcements from "../../pages/common/Announcements.vue";
|
||||||
import Config from "../../pages/common/Config.vue";
|
import Config from "../../pages/common/Config.vue";
|
||||||
import Home from "../../pages/common/Home.vue";
|
import Home from "../../pages/common/Home.vue";
|
||||||
|
import News from "../../pages/common/News.vue";
|
||||||
import Test from "../../pages/common/Test.vue";
|
import Test from "../../pages/common/Test.vue";
|
||||||
|
|
||||||
const mainRoutes = [
|
const mainRoutes = [
|
||||||
@@ -17,9 +18,14 @@ const mainRoutes = [
|
|||||||
component: Home,
|
component: Home,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/test",
|
path: "/announcements",
|
||||||
name: "测试页",
|
name: "公告",
|
||||||
component: Test,
|
component: Announcements,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/news/:gid",
|
||||||
|
name: "咨讯",
|
||||||
|
component: News,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/achievements/:app?",
|
path: "/achievements/:app?",
|
||||||
@@ -27,19 +33,15 @@ const mainRoutes = [
|
|||||||
component: Achievements,
|
component: Achievements,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/announcements",
|
path: "/test",
|
||||||
name: "公告",
|
name: "测试页",
|
||||||
component: Announcements,
|
component: Test,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/config",
|
path: "/config",
|
||||||
name: "设置",
|
name: "设置",
|
||||||
component: Config,
|
component: Config,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
path: "/home",
|
|
||||||
redirect: "/",
|
|
||||||
},
|
|
||||||
];
|
];
|
||||||
|
|
||||||
export default mainRoutes;
|
export default mainRoutes;
|
||||||
|
|||||||
@@ -1,13 +1,12 @@
|
|||||||
/**
|
/**
|
||||||
* @file router modules sub.ts
|
* @file router modules sub.ts
|
||||||
* @description 子路由模块,用于二级窗口
|
* @description 子路由模块,用于二级窗口
|
||||||
* @since Alpha v0.1.2
|
* @since Beta v0.3.3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import TAnnoJson from "../../views/t-anno-json.vue";
|
import TAnnoJson from "../../views/t-anno-json.vue";
|
||||||
import TAnno from "../../views/t-anno.vue";
|
import TAnno from "../../views/t-anno.vue";
|
||||||
import TLottery from "../../views/t-lottery.vue";
|
import TLottery from "../../views/t-lottery.vue";
|
||||||
import TNews from "../../views/t-news.vue";
|
|
||||||
import TPostJson from "../../views/t-post-json.vue";
|
import TPostJson from "../../views/t-post-json.vue";
|
||||||
import TPost from "../../views/t-post.vue";
|
import TPost from "../../views/t-post.vue";
|
||||||
|
|
||||||
@@ -22,11 +21,6 @@ const subRoutes = [
|
|||||||
name: "游戏内公告(JSON)",
|
name: "游戏内公告(JSON)",
|
||||||
component: TAnnoJson,
|
component: TAnnoJson,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
path: "/news/:gid",
|
|
||||||
name: "咨讯",
|
|
||||||
component: TNews,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
path: "/post_detail/:post_id",
|
path: "/post_detail/:post_id",
|
||||||
name: "帖子详情",
|
name: "帖子详情",
|
||||||
|
|||||||
Reference in New Issue
Block a user