Vue路由router以及route与router的区别

本文介绍了Vue Router在构建单页应用中的核心作用,区分了router与route的概念,并通过Vue CLI演示如何配置和使用router,包括全局路由声明、组件间的导航以及router-link和router-view的用法。适合新手学习Vue路由的基本操作。

Vue的router的理解

我们要实现单页应用程序,所以我们要学习路由。
router能够帮助我们组件之间的跳转
下面我们看网易云音乐的例子
在这里插入图片描述
在头部栏有很多组件,而在我们点击那些组件就会又出现很多组件,这就运用到了嵌套路由。这就是路由的实现

router与route的区别

1.router是VueRouter的一个对象,通过Vue.use(VueRouter)和VueRouter构造函数得到一个router的实例对象,这个对象中是一个全局的对象,他包含了所有的路由包含了许多关键的对象和属性。
2.route是一个跳转的路由对象,每一个路由都会有一个route对象,是一个局部的对象,可以获取对应的name,path,params,query等

VueCli怎么使用Router

1、首先创建vuecli项目(这里就不多说了)
2、定义全局路由 声明路由规则全局路由创建
BrandList是自己创建的组件,在routes下面进行路由的跳转
3、最后进行导出
4、在main.js里进行引入并挂挂载就可以使用了路由挂载
5、组件上使用(我是默认在App.vue组件上使用的)(组件使用路由)
router-link进行路由跳转,在我们第一步进行生命路由那里有跳转路径,所以我们直接to="/路径" 就可以了
而router-view呢就是我们点击跳转路由进行显示在哪个地方(单页显示哦)

写的不是很好,新手上路还请多多指教!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个小浪吴啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值