index2.js 838 B

123456789101112131415161718192021222324252627282930313233
  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. import { Dialog } from 'element-ui'
  4. import 'element-ui/lib/theme-chalk/index.css'
  5. // 使用路由懒加载,按需加载组件
  6. import workPage from '@/components/pages/workPage/index'
  7. import workPageNew from '@/components/pages/workPage/index_new'
  8. // 全局修改默认配置,点击空白处不能关闭弹窗
  9. Dialog.props.closeOnClickModal.default = false
  10. Vue.use(Router)
  11. export default new Router({
  12. routes: [
  13. {
  14. path: '/workPage',
  15. name: 'workPage',
  16. component: workPage,
  17. meta: {
  18. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  19. }
  20. },
  21. {
  22. path: '/workPageNew',
  23. name: 'workPageNew',
  24. component: workPageNew,
  25. meta: {
  26. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  27. }
  28. }
  29. ]
  30. })