commit
6e74f57845
|
|
@ -52,7 +52,7 @@ export const getMenuByRouter = (list, access) => {
|
|||
* @param {Array} routeMetched 当前路由metched
|
||||
* @returns {Array}
|
||||
*/
|
||||
export const getBreadCrumbList = (routeMetched) => {
|
||||
export const getBreadCrumbList = (routeMetched, homeRoute) => {
|
||||
let res = routeMetched.filter(item => {
|
||||
return item.meta === undefined || !item.meta.hide
|
||||
}).map(item => {
|
||||
|
|
@ -66,10 +66,7 @@ export const getBreadCrumbList = (routeMetched) => {
|
|||
res = res.filter(item => {
|
||||
return !item.meta.hideInMenu
|
||||
})
|
||||
return [{
|
||||
name: 'home',
|
||||
to: '/home'
|
||||
}, ...res]
|
||||
return [homeRoute, ...res]
|
||||
}
|
||||
|
||||
export const showTitle = (item, vm) => vm.$config.useI18n ? vm.$t(item.name) : ((item.meta && item.meta.title) || item.name)
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ export default [
|
|||
name: 'home',
|
||||
meta: {
|
||||
hideInMenu: true,
|
||||
title: '首页',
|
||||
notCache: true
|
||||
},
|
||||
component: () => import('@/view/single-page/home')
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ export default {
|
|||
},
|
||||
mutations: {
|
||||
setBreadCrumb (state, routeMetched) {
|
||||
state.breadCrumbList = getBreadCrumbList(routeMetched)
|
||||
state.breadCrumbList = getBreadCrumbList(routeMetched, state.homeRoute)
|
||||
},
|
||||
setTagNavList (state, list) {
|
||||
if (list) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue