简单的问题,如何在backbonejs中检测浏览器后退按钮的事件?
在我的应用程序中,如果按下后退按钮,它将直接跳转到之前的路线。但我必须触发点击才能制作一些动画。
我该如何解决这个问题?
来自here的那个无法解决我的问题,因为我必须等待一些动画,使用.remove()方法。
我使用[jquery,underscore,backbone]的所有当前版本。
答案 0 :(得分:2)
我建议使用backbone.routerFilter,你可以在调用路由的处理程序之前触发事件,并跟踪那里的用户navegation。
https://github.com/boazsender/backbone.routefilter
尝试检测borwsers后退按钮似乎很困难,因为您的代码在浏览器中可能无法正常工作。