import Vue from 'vue' import Router from 'vue-router' // 懒加载方式,当路由被访问的时候才加载对应组件 const monthCard = resolve => require(['@/view/month-card'], resolve) const putMoney = resolve => require(['@/view/put-money'], resolve) const serviceEvaluation = resolve => require(['@/view/service-evaluation'], resolve) const putMoneySuccess = resolve => require(['@/view/put-money-success'], resolve) const serviceEvaluationStatus = resolve => require(['@/view/service-evaluation-status'], resolve) const home = resolve => require(['@/view/home'], resolve) const poster = resolve => require(['@/view/poster'], resolve) const demo = resolve => require(['@/view/demo'], resolve) Vue.use(Router) let router = new Router({ mode: 'history', routes: [ { path: '/month-card', name: '领取优惠券', component: monthCard }, { path: '/put-money', name: '提现申请', component: putMoney }, { path: '/put-money-success/:num', name: '提现成功', component: putMoneySuccess, }, { path: '/service-evaluation', name: '服务评价', component: serviceEvaluation }, { path: '/service-evaluation-status', name: '服务评价状态', component: serviceEvaluationStatus }, { path: '/home', name: '首页', component: home }, { path: '/poster', name: '分销海报', component: poster }, { path: '/demo', name: 'demo', component: demo } // { // path:"/", // redirect:"/home" // } ] }) // router.beforeEach((to, from, next) => { // console.log('to:' + to.path) // if (to.path.startsWith('/login')) { // window.localStorage.removeItem('user_key') // next() // } else { // let user = window.localStorage.getItem('user_key') // if (!user) { // next({path: '/login'}) // } else { // next() // } // } // }) export default router