有沒有任何方法可以在不重新加載NodeJS中更改URL,如this site?在NodeJS中無需重新加載更改URL
0
A
回答
1
假設你是在URL方法&不要知道#abc要使用的Hashchange事件..
在這種情況下
npm history正是你在找什麼:) here is a use case
您可以更改html正文&然後更改URL任何頁面重新加載
例如,假設你有一個「/字符」。你可以res.send()&後做一些動作,你可以這樣做..
history.pushState(null, '/characters/');
這將添加/字符到您當前URL結束無需重新加載頁面
1
您所描述的效果聽起來像是SPA(單頁應用程序)。
(水療)是Web應用程序來加載一個HTML頁面和動態的用戶與應用程序
您引用該網站交互更新頁面使用Angular.背後它可能或服務器不使用節點。但是在任何情況下,您都不會使用Node來實現這種效果。
Angular擁有自己的internal routing,它是一個可選服務,用於呈現特定URL的特定組件視圖而不需要刷新頁面。
在這些類型的框架中使用Node的最常見情況是讓Node服務靜態html頁面。在這種情況下,這將是angular的index.html頁面。任何其他路由將使用角度在內部完成。
希望這對你有所幫助。
相關問題
- 1. 更改地址欄中的URL而無需重新加載
- 2. URI更改無需重新加載?
- 3. 在IE中無頁面重新加載的URL更改
- 4. 更新導航無需重新加載
- 5. 更新內容,更改URL,而無需加載window.history.pushState
- 6. GeoExt重新加載FeatureStore更改url
- 7. 更改URL後重新加載頁面
- 8. 更改URL並重新加載UIWebView?
- 9. i18Next - NodeJS - 如何更改翻譯而無需重新加載服務器
- 10. 更改瀏覽器欄中的URL無需重新加載頁面
- 11. 在URL中追加參數,無需重新加載頁面
- 12. 更改查詢字符串,無需重新加載/刷新
- 13. 在div中加載Wordpress頁面時無需重新加載頁面,同時更改url
- 14. 更新DOM,無需在Django中重新加載頁面
- 15. 無需重新加載
- 16. 重新加載UINavigationController中的UIToolbar,無需重新加載視圖
- 17. 使用AJAX更改CSS樣式並且無需重新加載
- 18. jqPlot動畫數據更改無需重新加載圖形
- 19. 更改html內容和網址,無需重新加載頁面
- 20. 使用JavaScript更改div樣式,無需重新加載頁面
- 21. 更改窗口位置而無需重新加載某些div
- 22. 更改網址而無需重新加載
- 23. 更改網址而無需重新加載頁面
- 24. Rails加載類更改,而無需重新啓動服務器
- 25. WordPress更改內容無需重新加載
- 26. 更改路線參數,無需重新加載角2 2
- 27. jQuery - 如何更改網址而無需重新加載?
- 28. 更改window.location.hash,無需重新加載頁面/網站
- 29. 獲取stateParams更改時無需重新加載
- 30. 更改codeigniter查看內容,無需重新加載
你能更具體嗎? –
請到這個網站:http://md-pro-angular.creative-tim.com。它是在AngularJS中開發的。在這個網站中,當點擊菜單時,它會重定向到其他一些URL而不重新加載。像這樣,NodeJS有什麼辦法嗎? –
這不是重複的。我在NodeJS問。 @stdob –