|
@@ -199,7 +199,7 @@ new Vue({
|
|
|
let menus = this.$store.state.menus.menusName;
|
|
let menus = this.$store.state.menus.menusName;
|
|
|
const menuSider = menus;
|
|
const menuSider = menus;
|
|
|
const headerName = getHeaderName(to, menuSider);
|
|
const headerName = getHeaderName(to, menuSider);
|
|
|
-
|
|
|
|
|
|
|
+ console.log(headerName, to, 'headerName');
|
|
|
if (headerName !== null) {
|
|
if (headerName !== null) {
|
|
|
this.$store.commit('menu/setActivePath', path);
|
|
this.$store.commit('menu/setActivePath', path);
|
|
|
const openNames = getSiderSubmenu(to, menuSider);
|
|
const openNames = getSiderSubmenu(to, menuSider);
|
|
@@ -216,9 +216,11 @@ new Vue({
|
|
|
this.$store.commit('menu/setSider', filterMenuSider[0]?.children || []);
|
|
this.$store.commit('menu/setSider', filterMenuSider[0]?.children || []);
|
|
|
} else {
|
|
} else {
|
|
|
//子路由给默认 如果你没有使用顶部菜单,则设置为默认的(一般为 home)名称即可
|
|
//子路由给默认 如果你没有使用顶部菜单,则设置为默认的(一般为 home)名称即可
|
|
|
- // this.$store.commit('menu/setHeaderName', 'home');
|
|
|
|
|
|
|
+ this.$store.commit('menu/setHeaderName', settings.routePre + '/home/');
|
|
|
|
|
+ if (to.name == 'home_index') {
|
|
|
|
|
+ this.$store.commit('menu/setSider', []);
|
|
|
|
|
+ }
|
|
|
// 指定当前显示的侧边菜单
|
|
// 指定当前显示的侧边菜单
|
|
|
- // this.$store.commit('menu/setSider', menuSider);
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (to.meta.kefu) {
|
|
if (to.meta.kefu) {
|