Jura Jura - 5 days ago 5
Javascript Question

Marionette - initialize event not firing

I'm have a basic Marionette app that looks like:

var App = new Marionette.Application();

App.on('initialize:after', function () {
console.log('init');
});

App.start();


When I run this nothing gets printed to the console. However, if I add

App.on('start', function () {
console.log('start');
});


then it prints
start
. Does anyone know how to get the former to work?

Answer

Which version of marionette are you using? initialize:after has been renamed to start after version 1.0.0. See the changelog: https://github.com/marionettejs/backbone.marionette/blob/master/changelog.md#v100-rc1-view-commit-logs

Comments