Source: componenttest/router/router.config.js


import Test from './../pages/test.vue'
import QueryCard from './../pages/QueryCard.vue'
import Table from './../pages/table.vue'
import testUpLoadFile from './../pages/testUpLoadFile.vue'
import form from './../pages/form.vue'
import PPreviewShow from './../pages/PreviewShow.vue'
import Tip from './../pages/tip.vue'
import select from './../pages/select.vue'
import PDFAnalysis from './../pages/PDFAnalysis.vue'
/**
 * 走菜单,走权限控制
 * @type {Array}
 */
export const asyncRouterMap = [
  {
    path: '/',
    name: 'dashboard',
    component: Test,
    meta: { title: '测试' },
   
  },
  {
    path: '/qc',
    name: 'QueryCard',
    component: QueryCard,
    meta: { title: '测试' },
   
  },
  {
    path: '/f',
    name: 'form',
    component: form,
    meta: { title: 'form' },
   
  },
  {
    path: '/pdf',
    name: 'pdf',
    component: PDFAnalysis,
    meta: { title: 'pdf' },
   
  },
  {
    path: '/s',
    name: 'select',
    component: select,
    meta: { title: 'select' },
   
  },
  {
    path: '/pre',
    name: 'pre',
    component: PPreviewShow,
    meta: { title: 'PPreviewShow' },
  },
  {
    path: '/table',
    name: 'table',
    component: Table,
    meta: { title: 'table' },
  },
  {
    path: '/ulf',
    name: 'ulf',
    component: testUpLoadFile,
    meta: { title: 'table' },
  },
  {
    path: '/tip',
    name: 'tip',
    component: Tip,
    meta: { title: 'tip' },
  },
  {
    path: '*',
    redirect: '/404',
    hidden: true
  }
]