|
|
@@ -13,26 +13,15 @@
|
|
|
<i :class="item.icon"></i>
|
|
|
<span>{{ item.title }}</span>
|
|
|
</template>
|
|
|
- <el-menu-item
|
|
|
- v-for="son in item.items"
|
|
|
- :index="son.path"
|
|
|
- :key="son"
|
|
|
- @click="selectMenu(son.name)"
|
|
|
- >
|
|
|
+ <el-menu-item v-for="son in item.items" :index="son.path" :key="son">
|
|
|
{{ son.name }}
|
|
|
</el-menu-item>
|
|
|
</el-submenu>
|
|
|
</el-menu>
|
|
|
</template>
|
|
|
<script>
|
|
|
-import store from "../store";
|
|
|
export default {
|
|
|
setup() {
|
|
|
- function selectMenu(e) {
|
|
|
- console.log(e);
|
|
|
- store.commit("changefirstTitle", e);
|
|
|
- }
|
|
|
-
|
|
|
let menu = [
|
|
|
{
|
|
|
icon: "el-icon-s-unfold",
|
|
|
@@ -95,7 +84,6 @@ export default {
|
|
|
];
|
|
|
|
|
|
return {
|
|
|
- selectMenu,
|
|
|
menu,
|
|
|
};
|
|
|
},
|