Backbone.js: обратный вызов маршрутизатора не достигнут
У меня проблемы с получением простого примера приложения для маршрутизации. Я'м, используя драгоценный камень позвоночника.
Вот's мой App.js.coffee:
window.App =
Models: {}
Collections: {}
Views: {}
Routers: {}
$(document).ready ->
MyRouter = Backbone.Router.extend(
routes:
'' : 'index'
index: ->
console.log("Inside router")
new App.Views.HomeIndex()
)
router = new MyRouter
Backbone.history.start
console.log(router.routes[Backbone.history.fragment])
Маршрутизатор никогда не достигает обратного вызова индекса, и представление никогда не отображается.
Вот'HTML-страница, отображаемая Rails:
App
Что мне нужно сделать, чтобы правильно создать экземпляр магистрального маршрутизатора и получить его для маршрутизации в мои представления?