方法一:

通过监听 popstate

popstate的怎么用?

HTML5的新API扩展了window.history,使历史记录点更加开放了。可以存储当前历史记录点pushState、替换当前历史记录点replaceState、监听历史记录点popstate。

pushState、replaceState两者用法差不多。

在需求需要的文件添加

window.addEventListener('popstate', fn false)
一定要记得离开当前页清除
window.removeEventListener('popstate', this.popstate, false)
fn代表要做的事情
方法二:
可以通过路由钩子进行操作,通过需求去阻断回退不停的push
posted on 2023-10-19 09:36  逻辑短路  阅读(35)  评论(0编辑  收藏  举报