为了账号安全,请及时绑定邮箱和手机立即绑定

router.push用params模式接受参数为空

传参页面

router.push({

//path:'/home',

name: 'Home',

params: {

userId : '123'

},

})



route.params 为空为啥?

一模一样的代码改为query,route.query.userId则可以获取到参数

正在回答

1 回答

在路由进行传参的过程中,使用query传递参数,既可以使用name,也可以使用path.

但是如果是params,只能使用name,不能使用path

route.params 为空为啥?应该是route.params.userId,而不是route.userId

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

router.push用params模式接受参数为空

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信