代码之家  ›  专栏  ›  技术社区  ›  Devanshu

pushState()中的stateObject应该是什么?

  •  0
  • Devanshu  · 技术社区  · 8 年前
    var stateObj = { foo: "bar" };
    history.pushState(stateObj, "page 2", "bar.html");
    

    state object –state对象是一个JavaScript对象,它与 pushState() . 每当用户导航到新状态时,将触发popstate事件,并且事件的state属性包含历史记录项的state对象的副本。

    有谁能解释一下 状态对象 我应该如何使用它一些简单的例子将有帮助。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Quentin    8 年前

    它应该包含javascript将页面恢复到更改dom和更新url之前的状态所需的任何信息。