Backbone.js 什么';与内置的主干网事件相比,主干网木偶中的事件聚合器还有什么好处?
我最近看了一下主干线。提线木偶。 它以一种新的方式提到了事件聚合器 然而,我并没有看到正常事件带来的额外好处。下面的代码不也提供了同样的功能吗Backbone.js 什么';与内置的主干网事件相比,主干网木偶中的事件聚合器还有什么好处?,backbone.js,marionette,eventaggregator,Backbone.js,Marionette,Eventaggregator,我最近看了一下主干线。提线木偶。 它以一种新的方式提到了事件聚合器 然而,我并没有看到正常事件带来的额外好处。下面的代码不也提供了同样的功能吗 var dispatcher = _.clone(Backbone.Events) 这些几乎完全相同。() 不同之处在于,EventAggregators是一个可以实例化的“类”(其中Backbone.Events更像一个mixin) 作为一个“类”EventAggregators可以扩展 EventAggregators.extend({ /* y
var dispatcher = _.clone(Backbone.Events)
这些几乎完全相同。() 不同之处在于,
EventAggregators
是一个可以实例化的“类”(其中Backbone.Events更像一个mixin)
作为一个“类”EventAggregators
可以扩展
EventAggregators.extend({ /* your new methods */ });
这一差别其实很小,但在减少使用自定义原型方法创建事件中心所需的样板文件以及在sub-eventAggregator中扩展它们方面却大有帮助