vue-router $router.push.params 传值 跳转页面后 获取params的值为 undefined

原创 2018年04月16日 11:55:11

问题:

跳到goods页面后,$route.params 为undefined

解决: 

将push 里的path 改成name就可以了


跳转到goods页面后就可以获取到params.sVal的值了。

挣值管理理论与实践

-
  • 1970年01月01日 08:00

vue-router query和params传参(接收参数)的区别

最近在学vue,今天做项目时踩到了vue-router传参的坑(query和params),所以决定总结一下二者的区别。 直接总结干货!!! 1.query方式传参和接收参数 传参:...
  • youth_lx
  • youth_lx
  • 2018-04-01 19:51:13
  • 42

vue router 如何使用params query传参,以及有什么区别

写在前面:传参是前端经常需要用的一个操作,很多场景都会需要用到上个页面的参数,本文将会详细介绍vue router 是如何进行传参的,以及一些小细节问题。有需要的朋友可以做一下参考,喜欢的可以点波赞,...
  • OBKoro1
  • OBKoro1
  • 2017-11-13 10:29:00
  • 5028

$stateParams传值 undefined原因

down voteaccepted 比如下面代码,导致传值会是undefined  angular.module('myApp').controller('Categories...
  • baidu_30907803
  • baidu_30907803
  • 2017-06-14 20:15:00
  • 811

javascript 变量值为undefined时如何做判断

/* 总结: 1.使用值为 undefined 的变量作判断时需要【使用typeof】 来做判断 才能保证不报错如下: if (typeof b == 'undifined') 2.如果判断的是一...
  • liujinsuoabc
  • liujinsuoabc
  • 2015-12-02 12:56:34
  • 527

vue嵌套路由-params传递参数(四)

在嵌套路由中,父路由向子路由传值除了query外,还有params,params传值有两种情况,一种是值在url中显示,另外一种是值不显示在url中。 1、显示在url中 index.html ...
  • k491022087
  • k491022087
  • 2017-04-18 22:07:54
  • 47160

Vue—params传递值

在嵌套路由中,父路由向子路由传值除了query外,还有params,params传值有两种情况,一种是值在url中显示,另外一种是值不显示在url中。 1、显示在url中 index.html ...
  • w997621897
  • w997621897
  • 2017-07-11 19:00:31
  • 672

vue router-link跳转传值示例

Vue router-link跳转传值示例 1、router-link 使用:to="{name:'',params:{name:'james'}}"传值 2、routes路由 3、在目标页面使用$r...
  • ytangdigl
  • ytangdigl
  • 2017-11-24 18:00:09
  • 870

页面跳转时传值

第一个可以跳转的页面 $(“a”).attr(“orderno”,bd.orderno);//把db.orderno这个值赋值到a的一个orderno属性上面 mui(‘#item1’).on(‘...
  • qq_33769914
  • qq_33769914
  • 2017-04-11 15:40:55
  • 434

vue页面刷新或者后退参数丢失的问题

在toB的项目中,会经常遇到列表数据筛选查询的情景,当要打开某一项的详情页或者暂时离开列表页,再返回(后退时),选择的筛选条件会全部丢失,辛辛苦苦选择好的条件全没了,还得重新选择,如果有分页的更头大,...
  • panyox
  • panyox
  • 2017-10-10 13:59:56
  • 2403
收藏助手
不良信息举报
您举报文章:vue-router $router.push.params 传值 跳转页面后 获取params的值为 undefined
举报原因:
原因补充:

(最多只允许输入30个字)