2012-09-20 67 views
0

試圖學習骨幹。在我看過的幾個應用程序中(這裏是一個http://blog.viison.com/post/11097185009/how-to-switch-views-using-backbonejs),應用程序或演示應用程序的作者在index.html文件中初始化ApplicationRouter,而其他所有JavaScript都在JavaScript文件夾中。什麼是應用程序路由器,使其有必要在HTML文件中初始化?骨幹:在HTML文件中初始化應用路由器

<script type="text/javascript"> 
    var router = new ApplicationRouter($('#content')); 
    Backbone.history.start(); 
</script> 

回答

2

有沒有要求在HTML內。作者可以在此處進行說明。你可以問......作者在博客文章中啓用了評論。

我還沒有看到它經常在html中發起。像Backbone Boilerplate這樣的東西就是在html中不初始化路由器的好例子。

https://github.com/tbranyen/backbone-boilerplate