首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >刷新页面重定向到React中的错误URL

刷新页面重定向到React中的错误URL
EN

Stack Overflow用户
提问于 2018-04-10 12:36:54
回答 1查看 86关注 0票数 1

我的App.js中有以下几条路线:

代码语言:javascript
复制
           <Router history={history}>
                <div>
                    <Switch>
                        <Route path='/login' component={LoginPage} />
                        <Route path='/administrate' component={AdministratePage} />

                    </Switch>
                </div>
            </Router>

在默认/Index.cshtml视图中引用了我的bundle.js:

代码语言:javascript
复制
<div id="root" />
<script src="~/Scripts/react/dist/bundle.js"></script>

成功登录后,我执行:

代码语言:javascript
复制
this.props.history.push('/administrate');

..。在我的LoginPage组件中,它成功地重定向到/administrate

问题:如何防止在点击管理页面上的F5时被重定向到登录页面?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-04-10 12:57:24

在页面重新加载内存中的所有信息之后,为了保持日志记录,您需要在登录后保存用户会话数据,并在初始页面加载时检查它。

最简单的方法可以是cookies或localStorage。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49753883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档