
Vue路由跳转参数传递方法总结
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文档详细总结了在使用Vue.js框架开发时,实现页面间数据传输的各种方法和技巧,重点讲解了如何通过vue-router进行组件间的参数传递。
在日常业务操作中,路由跳转并传递参数是非常常见的需求。这里有三种传参的方法:
1)动态路由方式
首先,在路由配置文件里设置动态路由:
{
path: detail/:id,
name: Detail,
component: Detail
}
然后进行页面跳转时使用如下代码:
var id = 1;
this.$router.push(detail/ + id)
最后,从新加载的页面中获取参数的方式为:
this.$route.params.id
2)通过query属性传值
在路由配置文件里不需要做任何修改。直接在跳转时添加查询字符串即可:
例如,进行页面跳转使用如下代码:
var id = 1;
this.$router.push({ path: detail, query: {id:id} })
然后从新加载的页面中获取参数的方式为:
this.$route.query.id
全部评论 (0)
还没有任何评论哟~


