【问题标题】:Detect browsers back button in backbonejs检测主干js中的浏览器后退按钮
【发布时间】:2013-06-21 20:29:07
【问题描述】:

简单的问题,我如何检测backbonejs中浏览器返回按钮的事件?

在我的应用程序中,如果我按下后退按钮,它将直接跳转到之前的路线。但我必须触发点击才能制作一些动画。

我该如何解决这个问题?

here 的那个不能解决我的问题,因为我必须等待一些动画,在 .remove() 方法中做。

我使用所有当前版本的 [jquery、underscore、backbone]。

【问题讨论】:

    标签: button backbone.js browser back


    【解决方案1】:

    我建议使用backbone.routerFilter,您可以在路由处理程序被调用之前触发事件,并在那里跟踪用户导航。

    https://github.com/boazsender/backbone.routefilter

    尝试检测 borwsers 后退按钮似乎很困难,因为您的代码在不同浏览器中的工作方式可能不同。

    【讨论】:

    • 感谢您的提示。但我不管它,它很难,而且好处很小。
    猜你喜欢
    • 2012-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-06
    • 2021-07-26
    相关资源
    最近更新 更多