我想捕捉除'重置'之外的所有事件。我在View中初始化了这样的代码。
messagesCollection.on 'all', @_handleMessageChanges, @
现在它适用于所有活动。正如我上面提到的,我不需要陷入重置事件。
如何解决此问题?请帮助我们。
答案 0 :(得分:4)
使用all
时,第一个参数是event
。所以,你可以做到
_handleMessageChanges: function(event, ...) {
if ( event === 'reset' ) return;
}
在此处查看此行动:http://jsfiddle.net/nxs9q/1
来自docs:
“all” - 此特殊事件触发任何触发事件,传递 事件名称作为第一个参数。