【发布时间】:2015-05-13 19:29:36
【问题描述】:
在我的单页应用程序中,我有一个页面,用户有一个选择框,数据可以根据用户选择的选项进行更改。
当数据发生变化时,我将新状态推送到历史记录
History.pushState({'id':params.id}, 'activity', '?activity');
推送工作正常,问题是当我点击“返回”时,历史检测到之前的状态是相同的(“活动”),所以后面不起作用。但数据不同,我希望插件重新加载同一页面,但使用以前的数据。
【问题讨论】:
-
也许有人知道?我在任何地方都找不到解决方案..
标签: browser-history history.js