我开始使用reactJS,我试图弄清楚在用户注销后如何刷新或重定向到另一个页面。我有一个注销组件,可以将用户注销并将其重定向到注销页面。reactJS的重新加载页面
回答
1.为了刷新页面,您可以使用this.forceUpdate();
2.注销后的重定向页面。 这里我使用'react-router'。
var Router = require('react-router').Router;
var Link = require('react-router').Link;
var page=React.createClass({
render:function(){
<Link onClick={() => { Auth.logout() }} to="/signin">Logout</Link>
}
});
这将chage url但不重定向到登录页面的任何想法? –
这可能是由于您的服务器不知道如何解析URL。知道哪个页面在确定的URL上服务的人是ReactJS,但是如果刷新,则第一个尝试解决路由问题的服务器就是服务器,因此它会重定向到404,因为它不知道任何内容。我想这可以解决你的应用程序中的每个网址重定向到你的应用程序索引。这样,服务器就会将一切(不是文件或资源)发送到您的ReactJS,然后知道如何解决路由问题。 – Unapedra
也许这可能有些事情可以做,并可以帮助:https://stackoverflow.com/questions/27928372/react-router-urls-dont-work-when-refreshing-or-writting-manually – Unapedra
- 1. caroufredsel重新加载页面
- 2. FormsAuthentication.RedirectFromLoginPage重新加载页面
- 3. mvc重新加载页面?
- 4. onhashchange重新加载页面?
- 5. 从ajax加载的子页面重新加载页面
- 6. 重新加载图片而无需重新加载页面?
- 7. 在p:dataTable重新加载数据在页面重新加载
- 8. 重新加载CSS样式表而不重新加载页面?
- 9. 如何更新没有页面重新加载的Django页面?
- 10. 重新加载页面,并显示在页面的新视图
- 11. 重新加载打开Iframe的页面
- 12. 重新加载电话中的页面
- 13. 重新加载按钮上的页面
- 14. 如何防止页面重新加载?
- 15. 更改URL后重新加载页面
- 16. Chrome扩展页面重新加载
- 17. 如何重新加载提交页面
- 18. jQuery Mobile - 页面不重新加载
- 19. javascript popup重新加载父页面 -
- 20. 重新加载参数页面
- 21. “Jeditable”请求后重新加载页面
- 22. $ window.location不会重新加载页面,角
- 23. Angular2表单页面重新加载?
- 24. dispatchEvent导致页面重新加载
- 25. 能不能够重新加载页面
- 26. 如何处理页面重新加载
- 27. UISegmentedControl重新加载特定页面
- 28. PHP脚本,重新加载页面
- 29. 页面重新加载子路由
- 30. Yii2页面自动重新加载
你能告诉我们一些代码吗? – Laurel
我给你这个问题同等价值的答案'window.location.href ='http:// other.webpage.com /'' – Deryck