有没有一种方法可以在不触发window.history.back();
的情况下调用this.getWindow().on('popstate', this.handleBrowserButtons.bind(this));
?
最佳答案
不,window.history.back
和window.history.go
将始终触发popstate事件。
实际上,这是事件实际触发的唯一时间,因此,如果您不希望在后退/前进导航中发生这种情况,则可以完全删除popstate事件处理程序,并使用其他方法。
关于javascript - 调用history.back()而不触发 'popstate',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55359870/