簡體   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