【发布时间】:2013-11-26 16:37:00
【问题描述】:
我需要在主干视图内的窗口对象上绑定事件,当导航到其他主干视图时,我想取消绑定窗口事件。有没有什么有效的方法可以在主干中做到这一点?
示例:
class Example.Views.EntriesList extends Backbone.View
initialize: ->
$(window).unbind('scroll').on 'scroll', _.bind(@scroll, this)
上面的代码非常适合这个视图,但是当导航到不同的主干视图时,滚动绑定仍然存在。我想在视图更改时删除所有绑定到窗口的事件。
【问题讨论】:
标签: backbone.js coffeescript backbone-views