脚本宝典收集整理的这篇文章主要介绍了vue重定向父路径无法向子路径传递参数,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
出问题的代码,
path: '/user/:username/',
name: 'User',
component: User,
redirect: '/user/:username/posts'
输入user/100
后,跳转到了user/:username/posts
,100没有传递给重新向的路由。
解决方法:
path: '/user/:username/',
name: 'User',
component: User,
redirect: to => {
const {hash, params, query} = to
if (params.username) {
return '/user/'+params.username+'/posts'
}
},
具体内容,见vue文档和示例:
重定向和别名
高级用法
以上是脚本宝典为你收集整理的vue重定向父路径无法向子路径传递参数全部内容,希望文章能够帮你解决vue重定向父路径无法向子路径传递参数所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。