id vue2路由传参_vue路由传参和router使用技巧总结_蓝戒的博客

本文详细介绍了Vue路由传参的三种主要方式:params、query及函数模式,通过实例展示了如何配置路由、跳转并获取参数。同时,总结了$route对象的关键属性,包括.path、.params、.query、.hash和.fullPath,以及params和query的使用区别。文章还提到了params传递数据在刷新时可能丢失,而query则保留在URL中。
摘要由CSDN通过智能技术生成

路由作为单页面应用连接页面的桥梁,而参数在其中扮演着非常重要的角色,在两座之间桥梁是否能够连接成功起着重要作用。

在vue中根据vue-router官网,我们知道vue路由组件传参提供了三种基本的传参方式:布尔模式、对象模式、函数模式;具体查看官网:路由组件传参

了解完了路由组件传参原理以后,接下来我们总结一下路由传参的方法和技巧:

路由传参方案

路由传参方法一:

1. 路由配置

{

path: '/describe/:id',

name: 'Describe',

component: Describe

}

2. 使用方法

// 直接调用$router.push 实现携带参数的跳转url

this.$router.push({

// 这个id是一个变量,随便是什么值都可以

path: /describe/${id}`,

})

3,获取方法(在describe页面)

$route.params.id

使用以上方法可以拿到上个页面传过来的id值

vue路由传参方法二:

1. 路由配置

{

path: '/describe',

name: 'Describe',

component: Describe

}

// 默认配置

2. 使用方法

this.$router.push({

name:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值