首页 > 其他 > 详细

vue-router的安装及使用

时间:2021-06-17 12:12:53      阅读:21      评论:0      收藏:0      [点我收藏+]

1、安装

npm install vue-router --save

2、在模块化工程中使用它(因为是一个插件, 所以可以通过Vue.use()来安装路由功能)

第一步:导入路由对象,并且调用 Vue.use(VueRouter)
技术分享图片

### 第二步:创建路由实例,并且配置路由映射

技术分享图片

第三步:挂载路由

技术分享图片

3、使用vue-router的步骤:

第一步: 创建路由组件
技术分享图片

第二步:配置路由映射: 组件和路径映射关系
技术分享图片
第三步: 使用路由: 通过<router-link><router-view>
技术分享图片

  • <router-link>:该标签是一个vue-router中已经内置的组件,它会被渲染成一个<a>标签
  • <router-view>:该标签会根据当前的路径,动态的渲染出不同的组件
  • 网页中的其它内容,比如顶部的标题导航,或者底部的一些版权信息等会和<router-view>处于同一个等级
  • 在路由切换时,切换的是<router-view>挂载的组件,其它内容不会发生改变

小问题:

默认情况下,我们进入首页,我们希望<router-view>渲染首页内容
但是我们现实中,默认没有显示首页组件,需要用户点击才可以,
如何让路径默认跳转到首页,并且<router-view>渲染组件呢?
决办法:
我们只需要多配置一个映射就可:
技术分享图片
配置解
析:
我们在routes中又配置了一个映射
path的配置是根路径:/
redirect是重定向,也就是我们将根据路径重定向到/home的路径下,这样就可以得到我们想要的结果了

vue-router的安装及使用

原文:https://www.cnblogs.com/ff-upday/p/14892003.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!