|
@@ -23,9 +23,9 @@
|
|
<template slot="title">
|
|
<template slot="title">
|
|
{{ item.name }}
|
|
{{ item.name }}
|
|
</template>
|
|
</template>
|
|
- <el-menu-item v-for="(sub, subIndex) in item.children" :key="subIndex">{{ sub.name }}</el-menu-item>
|
|
|
|
|
|
+ <el-menu-item v-for="(sub, subIndex) in item.children" :key="subIndex" :index="path">{{ sub.name }}</el-menu-item>
|
|
</el-submenu>
|
|
</el-submenu>
|
|
- <el-menu-item v-else index="2-1" :key="index">{{ item.name }}</el-menu-item>
|
|
|
|
|
|
+ <el-menu-item v-else :index="item.path" :key="index">{{ item.name }}</el-menu-item>
|
|
</template>
|
|
</template>
|
|
</el-menu>
|
|
</el-menu>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -34,7 +34,6 @@
|
|
|
|
|
|
<script>
|
|
<script>
|
|
import { mapActions, mapState } from 'vuex';
|
|
import { mapActions, mapState } from 'vuex';
|
|
-import NewMenuItem from './menu-item.vue';
|
|
|
|
import _ from 'lodash';
|
|
import _ from 'lodash';
|
|
export default {
|
|
export default {
|
|
name: 'menus',
|
|
name: 'menus',
|