本文为大家分享了vue.js路由的跳转,供大家参考,具体内容如下

1、路由demo示例
<div id="app"> <h1>Hello App!</h1> <p> <!-- 使用 router-link 组件来导航. --> <!-- 通过传入 `to` 属性指定链接. --> <!-- <router-link> 默认会被渲染成一个 `<a>` 标签 --> <router-link to="/foo">Go to Foo</router-link> <router-link to="/bar">Go to Bar</router-link> </p> <!-- 路由出口 --> <!-- 路由匹配到的组件将渲染在这里 --> <router-view></router-view> </div>
2、路由的跳转
router-link是一个组件,默认被渲染成一个带有链接的a标签,通过to属性指定链接地址。
注意:被选中的router-link将自动添加一个class属性值 .router-link-active
1)、router-link的to属性
这是一个必须设置的属性,否则路由无法生效。它表示路由的链接,可以是一个字符串也可以是一个描述目标位置的对象。
<!-- 字符串 -->
<router-link to="home">Home</router-link>
<!-- 渲染结果同上 使用 v-bind 的 JS 表达式 -->
<router-link v-bind:to="'home'">Home</router-link>
<!-- 渲染结果同上 不写 v-bind 也可以,就像绑定别的属性一样 -->
<router-link :to="'home'">Home</router-link>
<!-- 渲染结果同上 -->
<router-link :to="{ path: 'home' }">Home</router-link>
<!-- 命名的路由 -->
<router-link :to="{ name: 'user', params: { userId: 123 }}">User</router-link>
// 此时路由如下定义,name也可为中文
const routes = [
{ path: '/user', component: user, name: 'user' }
];
<!-- 带查询参数,下面的结果为 /register?plan=private -->
<router-link :to="{ path: 'register', query: { plan: 'private' }}">Register</router-link>
这里如果是简单的路由跳转,可以写成to也是可以是:to 或者是v-bind:to
2、replace
一个布尔类型,默认为false。如果replace设置为true,那么导航不会留下history记录,点击浏览器回退按钮不会再回到这个路由。
<router-link to="goods" replace></router-link>
3、tag
router-link默认渲染成a标签,也有方法让它渲染成其他标签,tag属性就用来设置router-link渲染成什么标签的。
<!-- 渲染成li标签 --> <router-link to="goods" tag="li"></router-link>
4、active-class
上面说了被选中的router-link将自动添加一个class属性值.router-link-active,这个属性就是来修改这个class值的。
<!-- 改变router-link的active时的classname --> <router-link to="goods" active-class="router-active'></router-link>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# vue.js
# 路由跳转
# 详解vue 路由跳转四种方式 (带参数)
# Vue实现路由跳转和嵌套
# vue路由跳转传参数的方法
# Vue路由跳转的5种方式及扩展
# 是一个
# 跳转
# 在这里
# 也有
# 就像
# 说了
# 这是一个
# 或者是
# 布尔
# 让它
# 会再
# 设置为
# 大家分享
# 可为
# 绑定
# 具体内容
# 大家多多
# 不写
# 默认为
# App
相关文章:
,网页ppt怎么弄成自己的ppt?
广州美橙建站如何快速搭建多端合一网站?
建站VPS推荐:2025年高性能服务器配置指南
大连网站设计制作招聘信息,大连投诉网站有哪些?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
建站之星上传入口如何快速找到?
建站主机核心功能解析:服务器选择与网站搭建流程指南
建站VPS配置与SEO优化指南:关键词排名提升策略
盐城做公司网站,江苏电子版退休证办理流程?
长沙做网站要多少钱,长沙国安网络怎么样?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
官网建站费用明细查询_企业建站套餐价格及收费标准指南
如何在云服务器上快速搭建个人网站?
如何高效生成建站之星成品网站源码?
如何通过FTP空间快速搭建安全高效网站?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
如何快速启动建站代理加盟业务?
家庭服务器如何搭建个人网站?
如何快速使用云服务器搭建个人网站?
网站微信制作软件,如何制作微信链接?
建站之星安装后如何自定义网站颜色与字体?
家具网站制作软件,家具厂怎么跑业务?
保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?
建站主机选虚拟主机还是云服务器更好?
如何通过虚拟主机快速搭建个人网站?
建站之星logo尺寸如何设置最合适?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
深圳网站制作平台,深圳市做网站好的公司有哪些?
如何在云主机上快速搭建多站点网站?
如何通过商城免费建站系统源码自定义网站主题?
C++时间戳转换成日期时间的步骤和示例代码
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
如何通过网站建站时间优化SEO与用户体验?
公众号网站制作网页,微信公众号怎么制作?
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
网站代码制作软件有哪些,如何生成自己网站的代码?
在线教育网站制作平台,山西立德教育官网?
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
全景视频制作网站有哪些,全景图怎么做成网页?
如何通过VPS建站无需域名直接访问?
制作营销网站公司,淘特是干什么用的?
中山网站推广排名,中山信息港登录入口?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
C#如何在一个XML文件中查找并替换文本内容
免费ppt制作网站,有没有值得推荐的免费PPT网站?
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
如何通过山东自助建站平台快速注册域名?
制作网页的网站有哪些,电脑上怎么做网页?
如何使用Golang table-driven基准测试_多组数据测量函数效率
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
*请认真填写需求信息,我们会在24小时内与您取得联系。