I have a marionette layout that has a region with a view inside. How can I get a reference to that view?
For example:
var layoutView = Backbone.Marionette.Layout.extend({
regions: {
myRegion: '.some-element'
},
initialize: function(){
this.render();
this.myView.show(new someView());
},
test: function(){
var view = this.myRegion.get() // or something to retrieve the view?
}
});
I mean, I can save the view instance into "this", but surely marionette must have a way of retrieving it...right?
It should just be this.myRegion.currentView
and model if bound to view: myRegion.currentView.model
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With