首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vue-auth重定向路径命名路由缺少参数

vue-auth重定向路径命名路由缺少参数
EN

Stack Overflow用户
提问于 2018-04-11 01:59:00
回答 1查看 715关注 0票数 2

在使用vue-auth进行授权管理时,我遇到了命名路由缺少参数的问题。

我有类似于"parent/:param/children“的路径结构,auth设置为true。在定向到登录后,重定向回将失败,因为“缺少命名路由的参数。

如何将参数添加到重定向?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-08-13 16:50:03

如果没有一些代码,我不能准确地解决您的问题,但这可能会对您有所帮助:

在我的router.js中,我有一个以:id为参数的路由:

代码语言:javascript
复制
{
  path: '/trip/:id',
  name: 'trip-detail',
  component: TripView
}

要使用此路由,我使用的路由器链接如下:

代码语言:javascript
复制
<router-link :to="{ name: 'trip-detail', params: { id: post.id }}">

因此,使用vue-auth,您可以尝试传递一个像这样的对象来重定向:

代码语言:javascript
复制
{
   name: 'name.of.your.route',
   params: { param: your.parameter }
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49760206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档