(Backbone.View.prototype.eventAggregator = _.extend({}, Backbone.Events);)
在不将它作为参数传递的情况下,让我的 Backbone.js 中的路由器可以使用这个 eventAggregator 对象的最佳方法是什么。
我有一个 mainController (一个没有渲染的视图),我正在实例化 Backbone.View.prototype.eventAggregator
.
我还在 mainController 中创建了我的路由器,但只有 View 会有 eventAggregator 而不是路由器。
我不想走得更远,做 Backbone.prototype.eventAggregator 以便路由器可以拥有它。有更清洁的方法吗?