import Vue from 'vue' import VueRouter from 'vue-router' import cite from "@/utils/cite"; Vue.use(VueRouter) const routes = [ { path: "/", redirect: "/device", }, { path: '/device/:code', name: 'device', component: () => import('../views/device.vue') }, { //广告页 path: '/advertising/:code', name: 'advertising', component: () => import('../views/advertising.vue') }, { path: '/operationGuide', name: 'operationGuide', component: () => import('../views/operationGuide.vue') }, { path: '/selectFile', name: 'selectFile', component: () => import('../views/selectFile.vue') }, { path: '/transcoding', name: 'transcoding', component: () => import('../views/transcoding.vue') }, { path: '/argument', name: 'argument', component: () => import('../views/argument.vue') }, { path: '/expense', name: 'expense', component: () => import('../views/expense.vue') }, { path: '/pay', name: 'pay', component: () => import('../views/pay.vue') }, { path: '/complete', name: 'complete', component: () => import('../views/complete.vue') }, { path: '/explain', name: 'explain', component: () => import('../views/explain.vue') } ] const router = new VueRouter({ routes }) router.beforeEach((to, from, next) => { cite.tlTime.djs = cite.tlTime.mrT if(to.params.code) { cite.code = to.params.code cite.name = to.name } next(); }); export default router