Backbone:在html文件中初始化应用程序路由器

时间:2012-09-20 03:47:14

标签: backbone.js

尝试学习骨干。在我看过的几个应用程序中(这里是一个http://blog.viison.com/post/11097185009/how-to-switch-views-using-backbonejs),应用程序或演示应用程序的作者在index.html文件中初始化ApplicationRouter,而所有其他javascript都在JavaScript文件夹中。什么是应用程序路由器,它需要在html文件中初始化?

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

1 个答案:

答案 0 :(得分:2)

没有要求在html中执行此操作。为了便于说明,作者可以在那里做。你可以问......作者在博客文章中启用了评论。

我没有经常在html中看到它。像Backbone Boilerplate这样的东西就是不在html中初始化路由器的一个很好的例子。

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