/* * @Author: Kane * @Date: 2022-12-14 15:12:46 * @LastEditors: Kane * @LastEditTime: 2023-01-05 21:38:13 * @FilePath: \admin_system\src\router\index.js * @Description: * * Copyright (c) ${2022} by Kane, All Rights Reserved. */ import { createRouter, createWebHashHistory } from 'vue-router'; const routes = [ { path: "/", name: "Root", redirect: "Home", hidden: true, }, { path: "/login", name: "Login", component: () => import("../views/account/Login.vue"), hidden: true, }, { path: "/home", name: "Home", meta: { title: "控制台" }, children: [ { path: "/console", name: "Console", mate: { title: "首页" }, component: () => import("../layout/Index.vue"), }, ], component: () => import("../layout/Index.vue"), }, { path: "/news", name: "News", meta: { title: "信息管理", }, children: [ { path: "/newsIndex", name: "NewsIndex", mate: { title: "信息列表" }, component: () => import("../layout/Index.vue"), }, ], component: () => import("../layout/Index.vue"), }, { path: "/user", name: "User", meta: { title: "人员管理", }, component: () => import("../layout/Index.vue"), }, ]; const router = createRouter({ history: createWebHashHistory(), routes }); export default router;