vue——路由

本文介绍了Vue Router作为Vue.js的官方路由,如何与Vue.js深度集成,简化单页应用的构建。内容包括路由的基本概念,为何使用路由,路由的主要用途,详细讲解了安装过程,配置文件的创建和在main.js中的挂载。此外,还展示了具体的案例,包括代码细节,功能解释以及使用注意事项。

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

目录

一、介绍路由

1、路由是什么

Vue Router 是 Vue.js 的官方路由。它与 Vue.js 核心深度集成,让用 Vue.js 构建单页应用变得轻而易举。

2、为什么要使用路由

3、主要用途

二、安装路由

1、安装命令

2、配置文件

3、在main.js 中进行挂载

三、案例展示

1、案例效果

2、代码展示

3、内容补充

4、几个注意点


一、介绍路由

1、路由是什么

Vue路由是指根据url分配到对应的处理程序;作用就是解析URL,调用对应的控制器(的方法,并传递参数)。Vue路由有助于在浏览器的URL或历史记录与Vue组件之间建立链接,从而允许某些路径渲染与之关联的任何一个视图。

官方说法:

Vue Router 是 Vue.js 的官方路由。它与 Vue.js 核心深度集成,让用 Vue.js 构建单页应用变得轻而易举。

2、为什么要使用路由

在传统的web开发中每一个请求地址都会请求服务器来进行处理,但是用户有些操作则无需请求服务器,直接页面端修改下逻辑就能达到目的,在这种方式下最好的方法是使用路由,因为使用路由时,URL会随着改变,用户浏览一个网页时可以直接复制或收藏当前页面的URL给别人,这种方式对于搜索引擎和用户来说都是友好的

3、主要用途

多应用于spa(single page web application)
单页Web应用(single page web application,SPA),就是只有一张Web页面的应用。单页应用程序 (SPA) 是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。浏览器一开始会加载必需的HTML、CSS和JavaScript,所有的操作都在这张页面上完成,都由JavaScript来控制。因此,对单页应用来说模块化的开发和设计显得相当重要。

二、安装路由

1、安装命令

npm i vue-router@3 

这里需要注意一下,我们的脚手架是有2和3版本的,同样,路由也有不同的版本,现在主要用的是3和4版本,如果我们是vue2的话那就装路由3版本,vue3的话就装4版本。

2、配置文件

(1)我们需要在我们创建的项目中的src根目录创建router目录,在目录中创建                 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值