有没有任何方法可以在不重新加载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 –