index.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. import Desktop from '../Desktop.vue'
  2. const CheckBoxExample = () => import(/* webpackChunkName: "check-box-example" */ '../checkbox/src/CheckBoxExample.vue')
  3. const DateExample = () => import(/* webpackChunkName: "date-example" */ '../date/src/DateExample.vue')
  4. const DateTimeExample = () => import(/* webpackChunkName: "date-time-example" */ '../datetime/src/DateTimeExample.vue')
  5. const DateTimeV2Example = () => import(/* webpackChunkName: "date-time-v2-example" */ '../datetime-v2/src/DateTimeV2Example.vue')
  6. const ModalExample = () => import(/* webpackChunkName: "modal-example" */ '../modal/src/ModalExample.vue')
  7. const NavbarExample = () => import(/* webpackChunkName: "nav-bar-example" */ '../navbar/src/NavbarExample.vue')
  8. const ImagePreviewExample = () => import(/* webpackChunkName: "image-preview-example" */ '../image-preview/src/ImagePreviewExample.vue')
  9. const LoadingExample = () => import(/* webpackChunkName: "loading-example" */ '../loading/src/LoadingExample.vue')
  10. const ProcessReport = () => import(/* webpackChunkName: "process-report" */ '../../packages/process/src/ProcessReport.vue')
  11. const InfoWindow = () => import(/* webpackChunkName: "info-window" */ '../../packages/info/src/InfoWindow.vue')
  12. const DocGeneratorSelected = () => import(/* webpackChunkName: "doc-generator-selected" */ '../../packages/info/src/DocGeneratorSelected.vue')
  13. export default {
  14. routes: [
  15. {
  16. path: '/desktop',
  17. component: Desktop,
  18. children: [
  19. /** 复选框控件 */
  20. { path: 'check-box-example', component: CheckBoxExample },
  21. /** 日期控件 */
  22. { path: 'date-example', component: DateExample },
  23. /** 日期时间控件 */
  24. { path: 'date-time-example', component: DateTimeExample },
  25. /** 日期时间控件V2 */
  26. { path: 'date-time-v2-example', component: DateTimeV2Example },
  27. /** 模态框控件 */
  28. { path: 'modal-example', component: ModalExample },
  29. /** 图片预览控件 */
  30. { path: 'image-preview-example', component: ImagePreviewExample },
  31. /** 加载中 */
  32. { path: 'loading-example', component: LoadingExample },
  33. /** 页面导航 */
  34. { path: 'navbar-example', component: NavbarExample },
  35. /** 流程报表 */
  36. { path: 'process-report/:no', component: ProcessReport },
  37. /** 查询窗口 */
  38. { path: 'info/:infoWindowNo', component: InfoWindow },
  39. /** 查询窗口 */
  40. { path: 'doc-generator-selected', component: DocGeneratorSelected },
  41. ],
  42. },
  43. // {
  44. // path: "/:pathMatch(.*)*",
  45. // name: "notFound",
  46. // component: Test, // 引入 组件
  47. // },
  48. ]
  49. }