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:'提醒'},

}

]

},

]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 相关概念 混合开发和前后端分离 混合开发(服务器端渲染) 前后端分离后端提供接口,前端开发界面效果(专注于用户的交...
    他爱在黑暗中漫游阅读 2,868评论 4 45
  • 1 Webpack 1.1 概念简介 1.1.1 WebPack是什么 1、一个打包工具 2、一个模块加载工具 3...
    Kevin_Junbaozi阅读 6,787评论 0 16
  • 一、什么是懒加载 懒加载也叫延迟加载,即在需要的时候进行加载,随用随载。 二、为什么需要懒加载 在单页...
    菲菲菲菲妞阅读 22,111评论 0 10
  • 你玩弄的把戏 我给出慢反应 凸显出伎俩差劲 所有招数都失灵 不符合一贯水平 鬼点子多了去 多有趣 有点low的雕虫...
    徐秀美阅读 199评论 1 2
  • Not long ago a friend and I talked about whether a knowle...
    雷默君阅读 364评论 0 1