@@ -51,6 +51,22 @@ export default {
index: 'homeIndex',
title: '系统首页',
},
+ {
+ icon: 'el-icon-s-home',
+ index: 'test',
+ title: '测试菜单',
+ },
+ // {
+ // icon: 'el-icon-s-home',
+ // index: '1',
+ // title: '测试菜单',
+ // subs: [
+ // index: 'test',
+ // },
+ // ],
],
};
@@ -20,6 +20,11 @@ export default new Router({
component: () => import('../views/homeIndex.vue'),
meta: { title: '系统首页' },
+ path: '/test',
+ component: () => import('../views/test/index.vue'),
+ meta: { title: '测试菜单' },
{
@@ -11,9 +11,7 @@
<script>
import breadcrumb from '@c/common/breadcrumb.vue';
-
import { mapState, createNamespacedHelpers } from 'vuex';
import bus from '@/components/common/bus';
export default {
metaInfo() {
@@ -25,9 +23,7 @@ export default {
breadcrumb,
data: function() {
- return {
- breadcrumbTitle: '',
- };
+ return {};
created() {},
methods: {},
@@ -0,0 +1,32 @@
+<template>
+ <div id="detail">
+ <el-row>
+ <el-col :span="24">
+ <p>detail</p>
+ </el-col>
+ </el-row>
+ </div>
+</template>
+
+<script>
+import { mapState, createNamespacedHelpers } from 'vuex';
+export default {
+ metaInfo() {
+ return { title: this.$route.meta.title };
+ name: 'detail',
+ props: {},
+ components: {},
+ data: function() {
+ created() {},
+ methods: {},
+ computed: {
+ ...mapState(['user']),
+ watch: {},
+};
+</script>
+<style lang="less" scoped></style>
@@ -0,0 +1,38 @@
+ <div id="index">
+ <el-col :span="24" class="main">
+ <breadcrumb :breadcrumbTitle="this.$route.meta.title"></breadcrumb>
+ <el-col :span="24" class="container">
+ 测试菜单
+import breadcrumb from '@c/common/breadcrumb.vue';
+import bus from '@/components/common/bus';
+ name: 'index',
+ components: {
+ breadcrumb,