鍍金池/ 問答/HTML/ ant design pro啟動后默認是登陸后的頁面,求問怎么設置它是登陸頁,改

ant design pro啟動后默認是登陸后的頁面,求問怎么設置它是登陸頁,改權限guest后登陸后跳轉有問題

網上的解決方案是

export function getAuthority() {
// return localStorage.getItem('antd-pro-authority') || ['admin', 'user'];
return localStorage.getItem('antd-pro-authority') || 'guest'; //修改這里為guest.
}

export function setAuthority(authority) {
return localStorage.setItem('antd-pro-authority', authority);
}
試過之后發(fā)現 登陸成功后跳轉不了,只有admin的時候才可以跳轉、

1.方案一,配置路由,設置首頁為登錄頁
2.方案二,在首頁里做判斷,未登錄跳轉到登錄頁

這兩種方案不知道大神有沒有具體寫的代碼可以提供

回答
編輯回答
祉小皓

1.方案一把默認授權的admin給刪掉
2.方案二在首頁的effects里做判斷,然后使用window.location.href

2017年4月14日 05:01