一开始需要实现的功能是跳转到一个页面然后传入一个产品ID号,然后在目标页面用这个ID号显示具体的产品信息
我是用的方法是在template中使用router-link标签

<router-link to="/product"><a @click="routerTo(productId)" href="#">{{ item.name }}</a>
</router-link>
//将 productId 传入 /product 页面

routerTo():

routerTo(index){this.$router.push({ name:'product',params:{productId:index}});
}
//在product页面中可以直接使用productId属性了

上面的router-link方法是完全错误的,想要传参数这种方法确实可以传过去,但是只要页面刷新,参数就会消失!
所以要把router-link改为:

<router-link :to="{name:'product'}"><a @click="routerTo(productId)" href="#">{{ item.name }}</a>
</router-link>

vue跳转传参刷新后参数消失相关推荐

  1. vue中页面跳转传值_vue 页面跳转传参

    页面之间的跳转传参,正常前端js里写 window.location.href="xxxxx?id=1" 就可以了: 但是vue不一样 需要操作的是路由history,需要用到 V ...

  2. vue 传参 微信_小猿圈web前端之微信小程序页面间跳转传参方式总结

    原标题:小猿圈web前端之微信小程序页面间跳转传参方式总结 最近小程序发展的越来越快,很多大公司也在打造自己的小程序平台以及购物小程序等等,今天小猿圈web前端讲师就总结了关于微信小程序的知识点,首先 ...

  3. vue 跳转页面带对象_vue 页面跳转传参

    页面之间的跳转传参,正常前端js里写 window.location.href="xxxxx?id=1" 就可以了: 但是vue不一样 需要操作的是路由history,需要用到 V ...

  4. vue中路由传参方式之二(this.$router.push进行编程式路由跳转传参)

    this.$router.push进行编程式路由跳转传参 router中路由配置 组件home点击传参 组件homeDetails接受参数 router中路由配置 params第一种传参路由配置 {p ...

  5. vue路由跳转传参乱码解决

    vue路由组件跳转传参中文乱码解决 -在路由传参 this.$router.push({path:"/index", query:{msg:encodeURI("我是消息 ...

  6. Vue路由传参和接收参数

    Vue 路由传参和接收参数主要有四种解决方法如下:

  7. Vue动态路由传参和监听路由

    Vue动态路由传参 query传参 params传参 //定义Detail路由 {path: '/detail/:id',name: 'Detail'component: () => impor ...

  8. 路由之间的转跳及传参

    跳转 路由之间的转跳可以通过两种方式实现: 1.通过官方提供的router-link标签实现,它与a标签相似,给我们提供跳转到某个路由的功能. 用法: <router-link to=" ...

  9. Vue:路由传参的三种方式

    文章目录 前言 方式一:params 传参(显示参数) 1.声明式 router-link 2.编程式 this.$router.push 方式二:params 传参(不显示参数) 1.声明式 rou ...

最新文章

  1. dotnet获取PDF文件的页数
  2. python爬虫scrapy安装_Python爬虫:Scrapy框架的安装和基本使用
  3. Django 下添加左侧字段显示和搜索
  4. 接口传值后不起作用_聊一聊 API 接口测试
  5. 来看看程序员们是怎么自黑的
  6. 本周Web2.0小工具推荐[2008-09-13]
  7. 苹果手机如何减少后台流量
  8. java 按两个键_java – 使用调度程序按下多个键
  9. 两个页面用url传值 和设置页面字段为不可编辑或是只读
  10. 【优化算法】儿童绘画发展优化算法(CDDO)【含Matlab源码 1469期】
  11. wsl2安装cuda方法——官方教程走不通
  12. 老域名抢注技巧是什么?
  13. 通俗易懂讲讲手机通信芯片那些事儿
  14. 物联网控制APP入门专题(五)---使用android studio直接编写物联网控制APP
  15. Visual Basic 6.0编写简单网页浏览器
  16. 2018.03.18 临汾市游记
  17. 网易、百度等公司面试题整理
  18. fork,wait等基本系统调用
  19. 云南师范大学商学院二级计算机报名,云南师范大学商学院教务网
  20. Flutter 里的语法糖解析,知其所然方能潇洒舞剑,10天用Flutter撸了个高仿携程App

热门文章

  1. python 脚本_基于Python的ArcGIS脚本编程知识点总结
  2. 微信小程序怎么在wxml中插入多个图片_闲聊微信小程序开发框架(二)
  3. C++新特性探究(13.5):右值引用
  4. c# contains方法_C#/.Net Core/WPF框架初建(国际化、主题色)
  5. 西昌学院计算机科学与技术好不好,西昌学院好不好评价怎么样
  6. mysql.socket没有_mysql启动找不见socket
  7. go的转义字符,字符串本身带有特殊符号
  8. shared_ptr,weak_ptr使用最广范的智能指针
  9. 串口 浮点数 结构体_组态软件与串口服务器的配置
  10. mysql字段作用_mysql用户表host字段作用