vue路由跳转传递参数的方式总结
网络编程 2021-07-04 15:02www.168986.cn编程入门
在本篇文章和里长沙网络推广给各位了关于vue路由跳转传递参数的三种方式以及相关代码,需要的朋友们可以学习下。
日常业务中,路由跳转的传递参数是比较常见的,传参的方式有三种
1)通过动态路由方式
//路由配置文件中 配置动态路由 { path: '/detail/:id', name: 'Detail', ponent: Detail } //跳转时页面 var id = 1; this.$router.push('/detail/' + id) //跳转后页面获取参数 this.$route.params.id
2)通过query属性传值
//路由配置文件中 { path: '/detail', name: 'Detail', ponent: Detail } //跳转时页面 this.$router.push({ path: '/detail', query: { name: '张三', id: 1, } }) //跳转后页面获取参数对象 this.$route.query
3)通过params属性传值
//路由配置文件中 { path: '/detail', name: 'Detail', ponent: Detail } //跳转时页面 this.$router.push({ name: 'Detail', params: { name: '张三', id: 1, } }) //跳转后页面获取参数对象 this.$route.params
1.动态路由和query属性传值 页面刷新参数不会丢失, params会丢失
2.动态路由一般用来传一个参数时居多(如详情页的id), query、params可以传递一个也可以传递多个参数 。
补充方法
页面刷新数据不会丢失
methods{ insurance(id) { //直接调用$router.push 实现携带参数的跳转 this.$router.push({ path: `/particulars/${id}`, }) }
需要对应路由配置如下
this.$route.params.id
到此这篇关于vue路由跳转传递参数的方式的文章就介绍到这了,更多相关vue路由跳转传递参数的三种方式内容请搜索狼蚁SEO以前的文章或继续浏览狼蚁网站SEO优化的相关文章希望大家以后多多支持狼蚁SEO!
编程语言
- 甘肃哪有关键词排名优化购买方式有哪些
- 甘肃SEO如何做网站优化
- 河南seo关键词优化怎么做电话营销
- 北京SEO优化如何做QQ群营销
- 来宾百度关键词排名:提升您网站曝光率的关键
- 卢龙关键词优化:提升您网站排名的策略与技巧
- 山东网站优化的注意事项有哪些
- 四川整站优化怎样提升在搜索引擎中的排名
- 疏附整站优化:提升网站性能与用户体验的全新
- 海南seo主要做什么工作售后服务要做到哪些
- 荣昌百度网站优化:提升您网站的搜索引擎排名
- 河北seo网站排名关键词优化如何做SEO
- 江西优化关键词排名推广售后保障一般有哪些
- 古浪SEO优化:提升你的网站可见性
- 西藏网站排名优化怎么把网站排名在百度首页
- 如何提升阳东百度快照排名:详尽指南