我有一个用户点击某个项目时弹出的模式(例如照片)用户点击了一张照片,我从host.com/u/1234/
导航到了一个网址host.com/u/1234/postID
骨干中的模态视图
问题在于,当用户关闭模态(将URL更改为host.com/u/1234/
)然后在浏览器中单击时,我想让用户返回上一页(让我们说{{ 1}})但是它们会被重定向回host.com/feed
,因为在我的历史记录中,这是写入历史记录的最后一个。
我不太清楚如何解决这个问题。我尝试了以下代码,根据Backbone文档“要更新URL而不在浏览器的历史记录中创建条目,请将replace选项设置为true。”
host.com/u/1234/
答案 0 :(得分:1)
此处的解决方案是,当我从replace:true
导航回host.com/u/1234/
而不是从host.com/u/1234/POSTID
<导航到host.com/u/1234/POSTID
时需要执行host.com/u/1234/
/ p>
答案 1 :(得分:0)