Я новичок в Marionette.js, и хотя я рефакторинг моего существующего кода Backbone.js, я заметил, что есть два обратных вызова на взгляд Marionette (itemview), которые выглядели мне похожими, то есть onRender и onShow. В чем разница и лучший способ их использования?
Однако, глядя на исходный код, я думаю, что события "render" и "show" возникают внутри "view initialize".
constructor: function(){
_.bindAll(this, "render");
var args = Array.prototype.slice.apply(arguments);
Backbone.View.prototype.constructor.apply(this, args);
Marionette.MonitorDOMRefresh(this);
this.listenTo(this, "show", this.onShowCalled, this);
}