mau*_*tin 2 vue.js nuxt.js nuxt
我基本上想在用户成功登录后重定向到先前的URL。
我使用先前的网址(例如)重定向到登录页面/login?redirect=/page1/page2。
我想在用户身份验证时将其重定向回该URL。我在auth-module这里使用:https : //auth.nuxtjs.org/
我如何登录用户。
methods: {
async submit() {
await this.$auth.loginWith('local', {
data: this.form
})
}
}
Run Code Online (Sandbox Code Playgroud)
我可以在文档中找到的唯一东西是:https : //auth.nuxtjs.org/getting-started/options#redirect
但是,它仅重定向到特定页面而不是查询中的上一页。
关于如何实现这一目标的任何想法?
你可以这样做
this.$router.back()
Run Code Online (Sandbox Code Playgroud)
然后返回最后一条路线。
程序导航| Vue路由器 https://router.vuejs.org/guide/essentials/navigation.html
谢谢。
| 归档时间: |
|
| 查看次数: |
2584 次 |
| 最近记录: |