前端知识(二)09-前端项目路由配置-谷粒学院

一、组件定义

1、创建vue组件

在src/views文件夹下创建以下文件夹和文件

w8KwF0.png

2、form.vue

<template>
  <div class="app-container">
    讲师表单
  </div>
</template>

3、list.vue

<template>
  <div class="app-container">
    讲师列表
  </div>
</template>

二、路由定义

修改 src/router/index.js 文件,重新定义constantRouterMap
注意:每个路由的name不能相同

 export const constantRouterMap = [
  { path: '/login', component: () => import('@/views/login/index'), hidden: true },
  { path: '/404', component: () => import('@/views/404'), hidden: true },

  {
    path: '/',
    component: Layout,
    redirect: '/dashboard',
    name: 'Dashboard',
    hidden: true,
    children: [{
      path: 'dashboard',
      component: () => import('@/views/dashboard/index')
    }]
  },

  // 讲师管理
  {
    path: '/teacher',
    component: Layout,
    redirect: '/teacher/list',
    name: 'Teacher',
    meta: { title: '讲师管理' },
    children: [
      {
        path: 'list',
        name: 'TeacherList',
        component: () => import('@/views/teacher/list'),
        meta: { title: '讲师列表' }
      },
      {
        path: 'create',
        name: 'TeacherCreate',
        component: () => import('@/views/teacher/form'),
        meta: { title: '添加讲师' }
      },
      {
        path: 'edit/:id',
        name: 'TeacherEdit',
        component: () => import('@/views/teacher/form'),
        meta: { title: '编辑讲师' },
        hidden: true
      }
    ]
  },

  { path: '*', redirect: '/404', hidden: true }
]

三、其他

1、项目名称

将vue-admin-template-master重命名为guli_admin

2、端口号

在 config/index.js中修改

port: 9528,

3、国际化设置

src/main.js,第7行,修改语言为 zh-CN,使用中文语言环境,例如:日期时间组件

import locale from 'element-ui/lib/locale/lang/zh-CN' // lang i18n

4、入口页面

index.html

<title>谷粒学院后台管理系统</title>

5、登录页

src/views/login/index.vue,第4行

<h3 class="title">谷粒学院后台管理系统</h3>
原文地址:https://www.cnblogs.com/smalldong/p/13642070.html