vue-router
阿新 • • 發佈:2017-06-10
export -1 nbsp 需要 pre bsp require cnblogs gin
/** * * 路由參考例子說明 * ‘/flowhistory‘:{ -----------url跳轉後顯示的內容 name:‘flowhistory‘, -----------路由跳轉關鍵字,這裏作強制要求,必須與url跳轉內容一致 component: function(resolve){ require([‘./views/glocalme-flowhistory.vue‘],resolve); -----------模塊所在位置 }, auth: true -----------模塊是否需要路由驗證 }, * **/ ‘use strict‘; export default function(router) { router.map({ ‘/‘: { name: ‘index‘, component: function (resolve) { require([‘./views/index.vue‘], resolve); } }, ‘*‘: { name: ‘404‘, component:function (resolve) { require([‘./views/404.vue‘], resolve); } }, ‘/components‘: { name: ‘components‘, component: function (resolve) { require([‘./views/components.vue‘], resolve); } },
‘/login‘: { name:‘login‘, component: function (resolve) { require([‘./views/login.vue‘], resolve); } }, /** * 主頁 * 時間:2016-11-17 * 負責人:chenwenxiao * */ ‘/home‘: { name: ‘home‘, component: function (resolve) { require([‘./views/index.vue‘], resolve); }, auth: true, subRoutes: { ‘/homePage‘: { name: ‘homePage‘, component: function (resolve) { require([‘./views/page/home.vue‘], resolve); }, auth: true }, ‘/rdtest‘: { name: ‘rdtest‘, component: function (resolve) { require([‘./views/page/systemManager/rdtest.vue‘], resolve); }, auth: true } } } }
vue-router