diff --git a/CHANGELOG.md b/CHANGELOG.md index f3e124d..de6f53e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,4 +8,5 @@ - 🎉 新增 更新日志文件 `CHANGELOG.md`,以后每次更新都会在这里显示对应内容 - 🌟 更新 依赖更新最新版本 -- 🐞 修复 分栏布局路由设置 `meta.isHide` 为 `true` 时报错问题,感谢群友@29 +- 🐞 修复 分栏、经典布局路由设置 `meta.isHide` 为 `true` 时报错问题,感谢群友@29、@芭芭拉 +- 🐞 修复 经典布局点击 `tagsView` 左侧菜单数据不变问题 diff --git a/src/views/layout/component/aside.vue b/src/views/layout/component/aside.vue index 480b2f7..9d40709 100644 --- a/src/views/layout/component/aside.vue +++ b/src/views/layout/component/aside.vue @@ -85,9 +85,8 @@ export default { proxy.$refs.layoutAsideScrollbarRef.update(); } }); - // 监听路由的变化,动态赋值给菜单中 + // 监听vuex值的变化,动态赋值给菜单中 watch(store.state, (val) => { - if (val.routesList.routesList.length === state.menuList.length) return false; let { layout, isClassicSplitMenu } = val.themeConfig.themeConfig; if (layout === 'classic' && isClassicSplitMenu) return false; setFilterRoutes(); diff --git a/src/views/layout/component/columnsAside.vue b/src/views/layout/component/columnsAside.vue index af6bb8f..c7328c4 100644 --- a/src/views/layout/component/columnsAside.vue +++ b/src/views/layout/component/columnsAside.vue @@ -132,11 +132,9 @@ export default { onColumnsAsideDown(currentSplitRoute.k); }, 0); }; - // 监听路由的变化,动态赋值给菜单中 + // 监听布局配置信息的变化,动态增加菜单高亮位置移动像素 watch(store.state, (val) => { val.themeConfig.themeConfig.columnsAsideStyle === 'columnsRound' ? (state.difference = 3) : (state.difference = 0); - if (val.routesList.routesList.length === state.columnsAsideList.length) return false; - setFilterRoutes(); }); // 页面加载时 onMounted(() => { diff --git a/src/views/layout/navBars/breadcrumb/index.vue b/src/views/layout/navBars/breadcrumb/index.vue index b7cfc85..517ec42 100644 --- a/src/views/layout/navBars/breadcrumb/index.vue +++ b/src/views/layout/navBars/breadcrumb/index.vue @@ -8,7 +8,7 @@