关于开/关,listenTo / stopListening 如何工作?
在控制台中,我正在试验这样的 Backbone 事件系统......
// works
Backbone.on('x', function(){console.log('x happened');})
// works
Backbone.trigger('x');
// works
Backbone.off('x');
// works
Backbone.once('x', function(){console.log('x happened');})
我正在尝试扩展我的示例以使用listenTo() 和stopListening()。
这些被列为控制类型的反转。有没有一种简单的方法来显示上面的用法?
从源代码来看,主要区别在于第一个参数需要是一个对象。