未登陆跳转问题

来源:4-5 React-Router4.0在项目当中的运用

千里孤坟

2019-12-21

老师好,当我axios后台接口的时候,规定返回status = 10 表示未登录,然后直接跳转到登录页面。
图片描述

我目前这种做法虽然能实现,但是如果配置nginx的话,又需要再为其配置路径。不然的话就每个调用这个axios的react页面中加跳转,这样每个请求都要加一遍。老师有什么好的办法吗? 有没有办法在这些js工具类中加入router、redux的跳转呢? 先谢谢老师了!!!

写回答

1回答

河畔一角

2019-12-21

这个地方的登录拦截是通用的,这个文件是公共文件,所以不需要其它页面挨个添加。你说的nginx添加配置是什么意思,我暂时还没理解。

0
2
河畔一角
#/home这是hash路由,就是真实的路径,不是相对路径。ant-design-pro那个跟我们有相似之处,但是我们这个更贴合项目业务场景,封装了很多公共机制,也是拿来就用,直接可以套在后台管理系统上面,那个pro还是需要有一定成本,框架是现成的,但是公共机制还是需要单独写
2019-12-21
共2条回复

React全家桶+AntD共享单车后台管理系统开发

React全家桶+AntD框架+大量前沿技术

1142 学习 · 495 问题

查看课程