我正在创建商店,搜索页面发送ajax
paginating
或filtering
页面内容。
发送ajax后,我通过filtering parameters
将(?page=1)
和分页页面参数history.pushState
推送到网址,然后获取新的内容视图。
每件事情都有效,但浏览器后退/前进按钮不起作用。我更改页面或过滤了更多时间,当我回来时,通过单击后退或前进按钮来查看此结果的历史记录,网址已更改,但内容结果未发生变化..
window.history.pushState({}, '', parameters);