首页 >> 大全

antd-pro 登录成功后无法跳转到首页

2023-09-15 大全 28 作者:考证青年

一、问题描述

antd-pro 登录成功后无法跳转到首页。刚创建的项目实可以的,但是改成自己的逻辑就不行了。

环境记录:

antd-pro:4.5.0

umi:3.4.1

antd:4.15.0

二、解决步骤

这个问题其实是src//.js里的问题,需要自己改一下逻辑。

最关键的点在于这个变量,这个地方需要改成自己的逻辑(官方也给提示了,新创将的项目都有注释)

解决方案:

只需要改成自己的逻辑,让为true就可以 。

比如我的逻辑是当前.name是否存在并且token没超过有效时间。成立的话就展示页面,不成立并且当前页面不在登录页就重定向到登录页。

还有这个跳转是在/login.js里写的,我的接口是==0000时就成功了。

弹出登录成功,提示。

并且跳转到首页,返回值。

二、左上角用户信息显示 问题描述:

因为登录的逻辑自己写了,用户信息,当然也得重新写。

默认是这样 有切换语言、用户名搜索等等。这些配置可以自己去掉

自己自定义了登录页,登录用户名无法显示,显示成了。

解决步骤:

1.最主要就是src//.jsx下

因为我不叫name所以需要根据自己得逻辑改一下,改成自己的。

这个是在/user里拿到的。所以登录的时候,要保存你自己的登录信息。或者干脆直接不用他的。主要就是根据自己的登录信息,写逻辑

比如我就是直接存到本地,然后获取

是从本地获取的。

antd-pro官网

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了