Javascript 什么';主干木偶网中的EventAggregator和EventBinder之间的区别是什么?

Javascript 什么';主干木偶网中的EventAggregator和EventBinder之间的区别是什么?,javascript,backbone.js,marionette,backbone-events,Javascript,Backbone.js,Marionette,Backbone Events,从中的文档和代码是完全相同的。我想我错过了一个不同点,那是什么?什么时候使用它们?主要区别在于意图。以下文章解释了EventAggregator的意图: EventBinder的目的是管理事件绑定中的依赖项,正如Johnny Oshika在这里首先描述的: 然而,随着木偶和主干v0.9.9的发展,EventBinder现在已经过时,因为主干。事件现在包括listenTo和stopListening方法。EventAggregator正在接管主干网中的任何内容。事件不包括。不过,这适用于木

从中的文档和代码是完全相同的。我想我错过了一个不同点,那是什么?什么时候使用它们?

主要区别在于意图。以下文章解释了EventAggregator的意图:

EventBinder的目的是管理事件绑定中的依赖项,正如Johnny Oshika在这里首先描述的:


然而,随着木偶和主干v0.9.9的发展,EventBinder现在已经过时,因为主干。事件现在包括
listenTo
stopListening
方法。
EventAggregator
正在接管主干网中的任何内容。事件不包括。不过,这适用于木偶1.0-rc3及更高版本。如果您仍在使用木偶1.0-rc2或更早版本,则仍然需要EventBinder。

我不知道在0.9.9 so+1上添加了该事件。