diff --git a/src/layouts/PageLayout.vue b/src/layouts/PageLayout.vue index 3b6bb1a..6ce29a8 100644 --- a/src/layouts/PageLayout.vue +++ b/src/layouts/PageLayout.vue @@ -90,8 +90,10 @@ export default { ...mapMutations('setting', ['correctPageMinHeight']), getRouteBreadcrumb() { let routes = this.$route.matched + const path = this.$route.path let breadcrumb = [] - routes.forEach(route => { + routes.filter(item => path.includes(item.path)) + .forEach(route => { const path = route.path.length === 0 ? '/home' : route.path breadcrumb.push(this.$t(getI18nKey(path))) })