我開始使用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