Backbone中的事件与listenTo

时间:2014-11-22 21:00:53

标签: javascript backbone.js backbone-events

我是Backbone的新手,并且对于你在initialize方法中放入的事件hash(events {})和listenTo之间的区别感到困惑。你为什么要用另一个呢?是不是在初始化时设置的事件哈希?

1 个答案:

答案 0 :(得分:8)

events用于在DOM元素上附加事件侦听器。 Backbone使用event delegation技术在幕后绑定处理程序。

listenTo用于收听与Backbone相关的事件,您不必在initialize函数的上下文中使用它。例如,您可以使用View对象的listenTo方法来收听Backbone集合的change事件。

相关问题