Vue的一級路由和二級路由

首先:添加相關依賴

1、package.json包中


2、在main.js中引用



其次:一級路由的配置

import Vuefrom 'vue';

import Routerfrom 'vue-router';

Vue.use(Router);

export default new Router({

//去除路徑中的#標志

? mode:"history",

//以及路由

routes: [

{

//專題詳情頁面

? path:'/c/:id',

component: resolve => require(['../components/common/ZhuanTi.vue'], resolve),

meta: {title:'專題詳情'}

},

{

//文章詳情頁面

? path:'/p/:id',

component: resolve => require(['../components/common/Essay.vue'], resolve),

meta: {title:'文章詳情'}

},

{

// 個人中心組件

? path:'/u',

component: resolve => require(['../components/page/User.vue'], resolve),

meta: {title:'個人中心'}

},

]

最后:二級路由的配置

import Vuefrom 'vue';

import Routerfrom 'vue-router';

Vue.use(Router);

export default new Router({

//去除路徑中的#標志

? mode:"history",

//一級路由

? routes: [

{

//消息組件(一級路由)

? path:'/notifications',

component: resolve => require(['../components/page/Notifications.vue'], resolve),

meta: {title:'消息'},

//二級路由開始

children:[

{

path:'/comments',

component: resolve => require(['../components/pinglun/PingLun.vue'], resolve),

meta: {title:'評論'},

},

{

path:'/chats',

component: resolve => require(['../components/pinglun/JianXin.vue'], resolve),

meta: {title:'簡信'},

},

{

path:'/requests',

component: resolve => require(['../components/pinglun/TouGao.vue'], resolve),

meta: {title:'投稿請求'},

},

{

path:'/likes',

component: resolve => require(['../components/pinglun/Like.vue'], resolve),

meta: {title:'喜歡和贊'},

},

{

path:'/follows',

component: resolve => require(['../components/pinglun/GuanZhu.vue'], resolve),

meta: {title:'關注'},

}

{

path:'/others',

component: resolve => require(['../components/pinglun/TiXing.vue'], resolve),

meta: {title:'提醒'},

}

]

},

]

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 相關概念 混合開發(fā)和前后端分離 混合開發(fā)(服務器端渲染) 前后端分離后端提供接口,前端開發(fā)界面效果(專注于用戶的交...
    他愛在黑暗中漫游閱讀 3,017評論 4 45
  • 1 Webpack 1.1 概念簡介 1.1.1 WebPack是什么 1、一個打包工具 2、一個模塊加載工具 3...
    Kevin_Junbaozi閱讀 7,005評論 0 16
  • 一、什么是懶加載 懶加載也叫延遲加載,即在需要的時候進行加載,隨用隨載。 二、為什么需要懶加載 在單頁...
    菲菲菲菲妞閱讀 22,272評論 0 10
  • 你玩弄的把戲 我給出慢反應 凸顯出伎倆差勁 所有招數(shù)都失靈 不符合一貫水平 鬼點子多了去 多有趣 有點low的雕蟲...
    徐秀美閱讀 211評論 1 2
  • Not long ago a friend and I talked about whether a knowle...
    雷默君閱讀 384評論 0 1

友情鏈接更多精彩內容