guhongwei hace 5 años
padre
commit
70281ee0fd

+ 2 - 2
src/layout/layout-part/newmenu.vue

@@ -39,7 +39,7 @@ import {
   permission,
   adminUser,
   business,
-  vip,
+  // vip,
   user,
   duijiehui,
   enterpriseProduct,
@@ -75,7 +75,7 @@ export default {
           permission,
           adminUser,
           business,
-          vip,
+          // vip,
           user,
           duijiehui,
           enterpriseProduct,

+ 2 - 2
src/router/index.js

@@ -7,12 +7,12 @@ Vue.use(VueRouter);
 const routes = [
   {
     path: '/',
-    name: 'home',
+    meta: { title: '首页管理' },
     component: () => import('../views/home/index.vue'),
   },
   {
     path: '/menu/index',
-    name: 'menu',
+    meta: { title: '菜单管理' },
     component: () => import('../views/menu/index.vue'),
   },
 ];

+ 9 - 2
src/views/home/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div id="index">
-    <p>index</p>
+    <p>{{ pageTitle }}</p>
   </div>
 </template>
 <script>
@@ -10,8 +10,15 @@ export default {
   components: {},
   data: () => ({}),
   created() {},
-  computed: {},
   methods: {},
+  computed: {
+    pageTitle() {
+      return `${this.$route.meta.title}`;
+    },
+  },
+  metaInfo() {
+    return { title: this.$route.meta.title };
+  },
 };
 </script>
 <style lang="less" scoped></style>

+ 13 - 2
src/views/menu/index.vue

@@ -1,6 +1,10 @@
 <template>
   <div id="index">
-    <p>菜单</p>
+    <el-row>
+      <el-col :span="24">
+        菜单
+      </el-col>
+    </el-row>
   </div>
 </template>
 <script>
@@ -10,8 +14,15 @@ export default {
   components: {},
   data: () => ({}),
   created() {},
-  computed: {},
   methods: {},
+  computed: {
+    pageTitle() {
+      return `${this.$route.meta.title}`;
+    },
+  },
+  metaInfo() {
+    return { title: this.$route.meta.title };
+  },
 };
 </script>
 <style lang="less" scoped></style>