Я новичок в Marionette, и я придерживаюсь концепции создания AppRouter с приложением. У меня есть код, чтобы начать мой маршрутизатор, и она работает:Как использовать маршрутизатор с приложением в Marionette JS
var App = new Marionette.Application({
onStart: function(options) {
console.log('this works');
}
});
Я затем создать контроллер:
var Controller = Marionette.Object.extend({
main_route: function() {
console.log('I NEVER GET HERE');
}
});
Мой маршрутизатор:
var AppRouter = Marionette.AppRouter.extend({
controller: new Controller,
appRoutes: {
'foo': 'main_route'
}
});
Я называю App.start() , и он запускается с выходом, но мой код маршрутизатора не вызывается, когда я перехожу на localhost: 3000/# foo
Как мне сообщить свое приложение на u Мой Маршрутизатор?