我正在做一些ajax页面重新加载,一切都很好,期望popState只能向后工作。我可以追溯到历史,但我无法回头。问题是,“popState”应该在两个方向上工作吗?如果没有,那么观察到及时向前发展的方法是什么?
[编辑:]更详细的解释。我得到了on-click pushState和popState以返回给我。回来之后,什么是行不通的。示例:我单击我的链接3次并通过“A-B-C”状态。现在,我点击返回并最终到B.最后,我想在浏览器中单击“转发”(而不是在我的应用程序上),因此最终在C.嗯,浏览器状态发生变化,但我不会结束用“C”。 Doest意味着我必须为基于浏览器的行为编写pushState吗?我觉得popstate应该处理前后行为?