Vue简单项目中的路由跳转

本文介绍了一种在Vue项目中简化路由配置的方法,通过在不同的模块下创建独立的路由配置文件,然后在主路由文件中统一引入,实现路由跳转。这种方法不仅使代码更加清晰,也便于后期维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    最近跟着视频在做一个vue的小项目,其中的路由跳转跟我之前学习的router跳转有所不同。此方法简洁明了,所以想把记下来,方便以后的学习。
    之前学习的router跳转都是在main.js中配置的,本人觉得是有点繁琐的。接下来进入正题。(跳转之前不要忘了安装 npm install vue-router --save )
    这是项目前期的一个整体目录
在这里插入图片描述
    在router文件夹中包含了3个文件夹和一个主路由index.js文件。这三个文件夹中都新建了index.js文件用来配置各自的路由跳转,而在总的index.js文件中引用。

router—cinema—index.js

export default{
    path : '/cinema',
    component : () => import('@/views/Cinema')//引用文件
}

    每个跳转的js文件的格式都是相同的,修改一下对应的路劲和引用的组件就OK了。

router—index.js

import Vue from 'vue'
import Router from 'vue-router'
import movieRouter from './movie'
import mineRouter from './mine'
import cinemaRouter from './cinema'

Vue.use(Router)

export default new Router({
  mode:'history',
  routes: [
      movieRouter,
      mineRouter,
      cinemaRouter
  ]
})

    这样一来就在主路由index.js文件中引用了三个跳转文件,在地址栏中输入相应的路径地址即可呈现出对应的页面。这样的路由跳转很清晰也很实用,若有看的不懂的地方请在下方评论留言,谢谢。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值