繁体   English   中英

是否可以在重定向时传递道具?

[英]Is it possible to pass props upon redirect?

我在我的中间有一个重定向,我在未通过身份验证时重定向用户

export default function ({ store, redirect, route }) {
    console.log(route.name);
    if(!store.getters.isSignedIn && (route.name != 'authentication-sign-in' && route.name != 'authentication-sign-up'))
        return redirect('/authentication/sign-in');
}

我在看

https://nuxtjs.org/api/pages-middleware/

但我的问题是,我可以将道具传递给路线吗? 这样我就知道用户通过重定向进入了登录页面并显示了一个零食栏,告诉用户他或她没有经过身份验证?

您可以使用/authentication/sign-in?login=false等查询参数重定向,然后根据该查询参数显示小吃吧。

return redirect('/authentication/sign-in', { login: 'false' });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM