jwyu 3 жил өмнө
parent
commit
1b8d362592

+ 5 - 0
src/router/index.js

@@ -246,7 +246,12 @@ router.beforeEach((to, from, next) => {
 	}
   if(to.meta.isRoot){
     store.commit('setBreadCrumb', to)
+  }else{
+    if(store.state.breadCrumbList.length==1){
+      store.commit('modifyBreadCrumb',to.meta.title)
+    }
   }
+  
   document.title=to.meta.title
 	next();
 })

+ 1 - 1
src/store/index.js

@@ -2,7 +2,7 @@ import { createStore } from "vuex";
 import {ElMessage} from 'element-plus'
 import {apiUserInfo} from '@/api/user.js'
 const token=localStorage.getItem('token')||''
-const breadcrumb=sessionStorage.getItem('breadcrumb')?JSON.parse(sessionStorage.getItem('breadcrumb')):[{name:'',path:''}]
+const breadcrumb=sessionStorage.getItem('breadcrumb')?JSON.parse(sessionStorage.getItem('breadcrumb')):[{name:'',path:location.pathname||''}]
 export default createStore({
   state: {
     globalImgUrls:{//图片配置资源