vue理由设置_使用vue实现二级路由设置方法

下面我就为大家分享一篇vue二级路由设置方法,具有很好的参考价值,希望对大家有所帮助。

项目当中使用vue的时候一定会用到路由,并且二级路由甚至三集路由的需求都是刚需,当然,多级路由的配置方法和二级的是一样的,简单讲讲二级路由的配置吧。

首先把一级路由的结构准备好:

发现

今日学习

随时听

已购

在main.js里引入模块,并配置路由:import discover from './components/discover/discover.vue';

import todayStudy from './components/todayStudy/study.vue';

import listen from './components/listenAnyWhere/listen.vue';

import bought from './components/bought/bought.vue';

import mine from './components/mine/mine.vue';const routes = [

{

path: '/',

redirect: '/discover'

},

{

path: '/discover',

component: discover

},

{

path: '/todayStudy',

component: todayStudy

},

{

path: '/listenAnyWhere',

component: listen

},

{

path: '/bought',

component: bought

},

{

path: '/mine',

component: mine

}

];

先看效果

点击每天听本书后进入下一级

在main.js里设置二级路由import thisMouth from './components/discover/detailEveryDay/thisMouth/thisMouth.vue';

import four from './components/discover/detailEveryDay/fourth/fourth.vue';

import three from './components/discover/detailEveryDay/three/third.vue';

import two from './components/discover/detailEveryDay/two/second.vue';

import one from './components/discover/detailEveryDay/one/first.vue';

import twel from './components/discover/detailEveryDay/twe/twel.vue';

import elev from './components/discover/detailEveryDay/elven/elev.vue';const routes = [

{

path: '/',

redirect: '/discover'

},

{

path: '/discover',

component: discover,

children: [

{

path: '/',

component: thisMouth

},

{

path: '/thisMouth',

component: thisMouth

},

{

path: '/forthMouth',

component: four

},

{

path: '/thirdMouth',

component: three

},

{

path: '/secondMouth',

component: two

},

{

path: '/firstMouth',

component: one

},

{

path: '/elMouth',

component: twel

},

{

path: '/twMouth',

component: elev

}

]

},

在相应的路径下建立各个路由所需模块即可

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值