|
@@ -2,6 +2,7 @@
|
|
|
<div class="layout-navbars-breadcrumb">
|
|
<div class="layout-navbars-breadcrumb">
|
|
|
<!-- {{[...breadCrumbList,...crumbPast]}} -->
|
|
<!-- {{[...breadCrumbList,...crumbPast]}} -->
|
|
|
<i
|
|
<i
|
|
|
|
|
+ v-if="collapseShow"
|
|
|
class="layout-navbars-breadcrumb-icon"
|
|
class="layout-navbars-breadcrumb-icon"
|
|
|
:class="getThemeConfig.isCollapse ? 'el-icon-s-unfold' : 'el-icon-s-fold'"
|
|
:class="getThemeConfig.isCollapse ? 'el-icon-s-unfold' : 'el-icon-s-fold'"
|
|
|
@click="onThemeConfigChange"
|
|
@click="onThemeConfigChange"
|
|
@@ -96,6 +97,9 @@ export default {
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ collapseShow() {
|
|
|
|
|
+ return ['defaults','columns'].includes(this.$store.state.themeConfig.themeConfig.layout);
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
this.initRouteSplit(this.$route.path);
|
|
this.initRouteSplit(this.$route.path);
|