2022
04-16
04-16
详解JavaScript实现监听路由变化
目录historypushState()方法pushState()使用场景replaceState()方法popstate事件pushState和replaceState如何监听呢?获取当前状态对比总结前端实现路由变化主要有两种方式,这两种方式最大特点就是实现URL切换无刷新功能通过hash改变,利用window.onhashchange监听。通过history的改变,进行js操作加载页面,然而history并不像hash那样简单,因为history的改变,除了浏览器的几个前进后退(使用history.back(),histor...
继续阅读 >