|
- /**
- * @description: 路由
- * @author: nowThen
- */
-
- import Vue from 'vue';
- import Router from 'vue-router';
-
- const Login = () => import(/* webpackChunkName: "login" */ '@/views/login');
- const Home = () => import(/* webpackChunkName: "home" */ '@/views/home');
- const Person = () => import(/* webpackChunkName: "person" */ '@/views/person');
- const PointRecord = () => import(/* webpackChunkName: "PointRecord" */ '@/views/person/pointRecord.vue');
- const MyTicket = () => import(/* webpackChunkName: "PointRecord" */ '@/views/person/myTicket.vue');
- const UserInfo = () => import(/* webpackChunkName: "UserInfo" */ '@/views/person/userInfo.vue');
-
- Vue.use(Router);
-
- const routes = [
- {
- path: '/',
- name: 'login',
- component: Login,
- meta: {
- title: '登陆'
- }
- },
- {
- path: '/home',
- name: 'home',
- component: Home,
- meta: {
- title: '首页'
- }
- },
- /* {
- path: '/demo',
- name: 'demo',
- component: Demo,
- meta: {
- title: '组件Demo_1', // 标题
- requireAuth: false, // 登录权限
- keepAlive: false,
- }
- }, */
- {
- path: '/person',
- name: 'person',
- component: Person,
- meta: {
- title: '我的'
- }
- },
- {
- path: '/myTicket',
- name: 'myTicket',
- component: MyTicket,
- meta: {
- title: '赠券库存'
- }
- },
- {
- path: '/pointRecord',
- name: 'pointRecord',
- component: PointRecord,
- meta: {
- title: '积分操作记录'
- }
- },
- {
- path: '/userInfo',
- name: 'userInfo',
- component: UserInfo,
- meta: {
- title: '登陆信息'
- }
- },
-
- ];
-
- const router = new Router({
- mode: 'history',
- // mode: 'hash',
- routes
- })
-
- export default router;
|