有没有一种方法可以在不触发window.history.back();的情况下调用this.getWindow().on('popstate', this.handleBrowserButtons.bind(this));

最佳答案

不,window.history.backwindow.history.go将始终触发popstate事件。

实际上,这是事件实际触发的唯一时间,因此,如果您不希望在后退/前进导航中发生这种情况,则可以完全删除popstate事件处理程序,并使用其他方法。

关于javascript - 调用history.back()而不触发 'popstate',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55359870/

10-11 03:23