假设我做了以下事情:
window.onpopstate = function(event) {
var currentState = event.state; // returns {foo:bar}
var previousState = ... ; // how to access {foo:baz}
};
history.pushState({foo:'bar'});
history.pushState({foo:'baz'});
history.back();
- 有没有办法在 onpopstate 回调中访问以前的状态(你要离开的那个)
- 有没有办法访问状态列表,例如。
[null, {foo:bar}, {foo:baz}]