luban h5编辑器 代码详解1

luban h5编辑器 代码详解1

先看路由器

router.js

 

import Vue from 'vue'
import Router from 'vue-router'
// import Home from './views/Home.vue'
import Home from './views/work-manager/index.vue'

Vue.use(Router)

export default new Router({
  // mode: 'history',
  routes: [
    {
      path: '/',
      component: Home,
      redirect: '/work-manager/list',
      children: [
        {
          path: '/work-manager/list',
          name: 'work-manager-list',
          component: () => import('@/views/work-manager/list.vue')
        },
        {
          path: '/work-manager/templates',
          name: 'work-manager-templates',
          component: () => import('@/views/work-manager/templates.vue')
        },
        {
          path: '/work-manager/form-stat',
          name: 'form-stat',
          component: () => import('@/views/work-manager/form-stat/index.vue')
        },
        {
          path: '/work-manager/stat-detail/:id',
          name: 'stat-detail',
          component: () => import('@/views/work-manager/form-stat/detail.vue')
        }
      ]
    },
    {
      path: '/editor/:workId', // #!zh 编辑器页面,核心功能部分
      name: 'editor',
      component: () => import('./views/Editor.vue')
    }
  ]
})

每个页面都是写在vue后缀的文件里里的

 

posted @ 2020-12-07 15:34  newmiracle宇宙  阅读(227)  评论(0编辑  收藏  举报