From 5c1b66b03ddc71653ff32b3da6ab57f2b5703f3e Mon Sep 17 00:00:00 2001 From: lilinyuan <1084668738@qq.com> Date: Thu, 9 May 2024 15:29:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9Esidermenu=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stores/permisstion.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/stores/permisstion.js b/src/stores/permisstion.js index 3744eb0..2a90914 100644 --- a/src/stores/permisstion.js +++ b/src/stores/permisstion.js @@ -10,7 +10,17 @@ export const usePermisstionStroe = defineStore('permisstion', () => { const asyncRouters = ref([]) //定义是否加载路由变量 const isLoadRoutes = ref(false) - const menuList = ref([]) + const menuList = ref([ + { + name: 'home', + path: '/home', + icon: 'home', + title: '首页', + meta: { + breadcrumb: true + } + } + ]) const setIsLoadRoutes = (status) => { return isLoadRoutes.value = status @@ -21,7 +31,7 @@ export const usePermisstionStroe = defineStore('permisstion', () => { const sRouter = JSON.parse(JSON.stringify(res.data)) const mData = JSON.parse(JSON.stringify(res.data)) asyncRouters.value = formatAsyncRouters(sRouter) - menuList.value = generateMenu(mData) + menuList.value = [...menuList.value, ...generateMenu(mData)] addAsyncRouters(asyncRouters.value) isLoadRoutes.value = false } else {