Commit c5324969 authored by tianhongyang's avatar tianhongyang

fix

parent 8510c161
<template> <template>
<div class="project-side-menu-container"> <div class="project-side-menu-container">
<el-menu mode="vertical" class="project-side-menu-instance" :unique-opened="uniqueOpened" :default-active="defaultActive" @select="menuSelect" <el-menu mode="vertical" class="project-side-menu-instance" :unique-opened="uniqueOpened" :default-active="comDefaultActive" @select="menuSelect"
@open="subMenuOpen" @close="subMenuClose" ref="customElMenu"> @open="subMenuOpen" @close="subMenuClose" ref="customElMenu">
<template v-for="(item,index) of tempMenuTree"> <template v-for="(item,index) of tempMenuTree">
<project-menu-item :menuItem="item" :key="item.nodeValue"> <project-menu-item :menuItem="item" :key="item.nodeValue">
...@@ -56,6 +56,11 @@ export default { ...@@ -56,6 +56,11 @@ export default {
}, },
deep: true, deep: true,
immediate: true immediate: true
},
defaultActive: {
handler(newValue) {
this.comDefaultActive = newValue;
}
} }
}, },
data() { data() {
...@@ -69,7 +74,8 @@ export default { ...@@ -69,7 +74,8 @@ export default {
}, },
tempMenuOptions: {}, tempMenuOptions: {},
tempMenuTree: [], tempMenuTree: [],
comMenuTree: this.menuTree comMenuTree: this.menuTree,
comDefaultActive: this.defaultActive
}; };
}, },
//可访问data属性 //可访问data属性
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment