2014-01-13 6 views
0

Я не могу понять, как показать содержимое файлов mvc, то есть шаблон представлений и маршруты.Yeoman backbone view not rendering

У меня есть этот код в моем /routes/application.js

sample.Routers = sample.Routers || {}; 

(function() { 
    'use strict'; 

    sample.Routers.ApplicationRouter = Backbone.Router.extend({ 
     routes: { 
     '' : function() { 
      alert('Home'); 
     }, 
     'view': function() { 
      alert('View'); 
     } 
    } 

    }); 
    Backbone.history.start({pushState: true}); 

})(); 

благодаря

ответ

0

Я изменил код маршрутизатора, порожденную лет, когда я запускаю команду yo backbone:all к этому

var AppRouter = Backbone.Router.extend ({ 

routes: { 
    '' : 'home', 
    'view': 'viewImage' 
} 
}); 

var appRouter = new AppRouter(); 

appRouter.on('route:home', function() { 
    console.log('im home'); 
}); 

appRouter.on('route:viewImage', function() { 
    alert('hey'); 
    // console.log('view'); 
}); 


Backbone.history.start({pushState: true});