Я хотел бы получить доступ к app.vent из Marionette.ItemView.
Может быть, вариант может состоять в том, чтобы передать параметр (app.vent
) в Marionette.ItemView
из Marionette.CompositeView
.
Здесь мой код:
// view/compositeView.js
define([
'marionette',
'views/item'
], function (Marionette, itemView) {
var ListView = Marionette.CompositeView.extend({
itemView: itemView
});
});
Любые идеи?
P.S.:
Я не могу получить доступ к приложению из itemView, потому что проблема круговой зависимости.
app -> view/compositeView -> view/itemView