wir*_*uma 1 browser-history backbone.js
我有一个项目列表#/xxx,当点击它时会弹出一个灯箱并将哈希值更改为#/xxx/yyy.在灯箱中,有一个"后退"按钮.如何恢复到上一页(即" #/xxx")?我正在寻找像" Backbone.back()" 这样的东西.此操作不得触发路由处理程序(否则项目列表将为空,因为它是Ajax搜索结果).
有两种简单的方法可以让我想到这样做:
1)使"后退"按钮完全没有回来,只需重复上一个路线(在启动灯箱之前).然后在历史中倒退和前进将产生您期望看到的结果.
2)告诉浏览器退回历史记录中的一个步骤.你可以在JavaScript中这样做:
window.history.back();
Run Code Online (Sandbox Code Playgroud)
结果应该像做同样事情的另一种方式一样.
| 归档时间: |
|
| 查看次数: |
7243 次 |
| 最近记录: |