wip: 临时提交
This commit is contained in:
@@ -27,7 +27,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import MenuItemTitle from "./MenuItemTitle.vue";
|
import MenuItemTitle from "./components/MenuItemTitle.vue";
|
||||||
|
|
||||||
defineOptions({
|
defineOptions({
|
||||||
name: "MixTopMenu",
|
name: "MixTopMenu",
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
<AppLogo v-if="isShowLogo" :collapse="!isSidebarOpen" />
|
<AppLogo v-if="isShowLogo" :collapse="!isSidebarOpen" />
|
||||||
<!-- 主菜单内容 -->
|
<!-- 主菜单内容 -->
|
||||||
<el-scrollbar>
|
<el-scrollbar>
|
||||||
<Menu :data="routes" base-path="" />
|
<BasicMenu :data="routes" base-path="" />
|
||||||
</el-scrollbar>
|
</el-scrollbar>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -35,7 +35,7 @@ import AppLogo from "../components/AppLogo/index.vue";
|
|||||||
import NavBar from "../components/NavBar/index.vue";
|
import NavBar from "../components/NavBar/index.vue";
|
||||||
import TagsView from "../components/TagsView/index.vue";
|
import TagsView from "../components/TagsView/index.vue";
|
||||||
import AppMain from "../components/AppMain/index.vue";
|
import AppMain from "../components/AppMain/index.vue";
|
||||||
import Menu from "../components/NavMenu/index.vue";
|
import BasicMenu from "../components/Menu/BasicMenu.vue";
|
||||||
|
|
||||||
// 布局相关参数
|
// 布局相关参数
|
||||||
const { isShowTagsView, isShowLogo, isSidebarOpen, isMobile } = useLayout();
|
const { isShowTagsView, isShowLogo, isSidebarOpen, isMobile } = useLayout();
|
||||||
|
|||||||
@@ -64,11 +64,11 @@ import { useLayout } from "../composables/useLayout";
|
|||||||
import { useLayoutMenu } from "../composables/useLayoutMenu";
|
import { useLayoutMenu } from "../composables/useLayoutMenu";
|
||||||
import BaseLayout from "./BaseLayout.vue";
|
import BaseLayout from "./BaseLayout.vue";
|
||||||
import AppLogo from "../components/AppLogo/index.vue";
|
import AppLogo from "../components/AppLogo/index.vue";
|
||||||
import MixTopMenu from "../components/NavMenu/components/MixTopMenu.vue";
|
import MixTopMenu from "../components/Menu/MixTopMenu.vue";
|
||||||
import NavbarActions from "../components/NavBar/components/NavbarActions.vue";
|
import NavbarActions from "../components/NavBar/components/NavbarActions.vue";
|
||||||
import TagsView from "../components/TagsView/index.vue";
|
import TagsView from "../components/TagsView/index.vue";
|
||||||
import AppMain from "../components/AppMain/index.vue";
|
import AppMain from "../components/AppMain/index.vue";
|
||||||
import MenuItem from "../components/NavMenu/components/MenuItem.vue";
|
import MenuItem from "../components/Menu/components/MenuItem.vue";
|
||||||
import Hamburger from "@/components/Hamburger/index.vue";
|
import Hamburger from "@/components/Hamburger/index.vue";
|
||||||
import variables from "@/styles/variables.module.scss";
|
import variables from "@/styles/variables.module.scss";
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<!-- Logo -->
|
<!-- Logo -->
|
||||||
<AppLogo v-if="isShowLogo" :collapse="false" />
|
<AppLogo v-if="isShowLogo" :collapse="false" />
|
||||||
<!-- 菜单 -->
|
<!-- 菜单 -->
|
||||||
<Menu :data="routes" menu-mode="horizontal" base-path="" />
|
<BasicMenu :data="routes" menu-mode="horizontal" base-path="" />
|
||||||
</div>
|
</div>
|
||||||
<!-- 操作按钮 -->
|
<!-- 操作按钮 -->
|
||||||
<div class="layout__header-right">
|
<div class="layout__header-right">
|
||||||
@@ -27,7 +27,7 @@ import { useLayout } from "../composables/useLayout";
|
|||||||
import { useLayoutMenu } from "../composables/useLayoutMenu";
|
import { useLayoutMenu } from "../composables/useLayoutMenu";
|
||||||
import BaseLayout from "./BaseLayout.vue";
|
import BaseLayout from "./BaseLayout.vue";
|
||||||
import AppLogo from "../components/AppLogo/index.vue";
|
import AppLogo from "../components/AppLogo/index.vue";
|
||||||
import Menu from "../components/NavMenu/index.vue";
|
import BasicMenu from "../components/Menu/BasicMenu.vue";
|
||||||
import NavbarActions from "../components/NavBar/components/NavbarActions.vue";
|
import NavbarActions from "../components/NavBar/components/NavbarActions.vue";
|
||||||
import TagsView from "../components/TagsView/index.vue";
|
import TagsView from "../components/TagsView/index.vue";
|
||||||
import AppMain from "../components/AppMain/index.vue";
|
import AppMain from "../components/AppMain/index.vue";
|
||||||
|
|||||||
@@ -28,7 +28,6 @@ export const constantRoutes: RouteRecordRaw[] = [
|
|||||||
name: "/",
|
name: "/",
|
||||||
component: Layout,
|
component: Layout,
|
||||||
redirect: "/dashboard",
|
redirect: "/dashboard",
|
||||||
meta: { title: "dashboard" },
|
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
path: "dashboard",
|
path: "dashboard",
|
||||||
|
|||||||
Reference in New Issue
Block a user