猿问
React权限跳转问题
比如登录问题,如果未登录就跳转登录页面,但是如果直接访问页面路径,会先看到那个页面,然后在跳转登录页面。有没有什么完美的方法可以解决这个问题
阿波罗的战车
浏览 494
回答 2
2回答
慕姐4208626
在登录页设置sessionStorage,登录成功,login的状态设置为true的同时设置sessionStorage,状态默认是false,利用react生命周期,componentWillReceiveProps,判断是否登录,未登录,router指向login做页面跳转
0
0
0
慕森王
redux来做。在当前路由里放一个登录组件,判断是否有token或session,维护redux是否显示登录组件,成立则盖住当前路由页面即可。不需要跳转路由
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答