有以下三点:
1. hash路由是基于浏览器的hashchange事件来监听url中hash值得变化,来实现页面的跳转, 而history路由是基于浏览器的popstate事件来监听改变。
hash路由地址栏中携带#,history路由不携带。
hasy路由更新视图不会重新发送http请求,history路由更新视图会重新请求服务器。
文章详细阐述了hash路由和history路由的工作原理,前者依赖于#进行页面状态管理,不触发HTTP请求,而后者利用浏览器的popstate事件,改变URL但不显示#,且可能导致页面重新加载数据。
有以下三点:
1. hash路由是基于浏览器的hashchange事件来监听url中hash值得变化,来实现页面的跳转, 而history路由是基于浏览器的popstate事件来监听改变。
hash路由地址栏中携带#,history路由不携带。
hasy路由更新视图不会重新发送http请求,history路由更新视图会重新请求服务器。
737
2055
295

被折叠的 条评论
为什么被折叠?