diff --git a/src/layout/header-aside/components/menu-side/index.vue b/src/layout/header-aside/components/menu-side/index.vue index 54276a72..76e3585d 100644 --- a/src/layout/header-aside/components/menu-side/index.vue +++ b/src/layout/header-aside/components/menu-side/index.vue @@ -59,7 +59,7 @@ export default { handler (val) { this.active = val[val.length - 1].path this.$nextTick(() => { - if (this.aside.length > 0) { + if (this.aside.length > 0 && this.$refs.menu) { this.$refs.menu.activeIndex = this.active } })