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);
}
试过之后发现 登陆成功后跳转不了,只有admin的时候才可以跳转、

1.方案一,配置路由,设置首页为登录页
2.方案二,在首页里做判断,未登录跳转到登录页

这两种方案不知道大神有没有具体写的代码可以提供

阅读 11.9k
1 个回答

1.方案一把默认授权的admin给删掉
2.方案二在首页的effects里做判断,然后使用window.location.href

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题