0

バックボーンを学ぼうとしています。私が見たいくつかのアプリケーション (これはhttp://blog.viison.com/post/11097185009/how-to-switch-views-using-backbonejsの 1 つです) では、アプリまたはデモ アプリの作成者がindex.html ファイルの ApplicationRouter で、他のすべての JavaScript は JavaScript フォルダーにあります。html ファイルで初期化する必要があるのは、アプリケーション ルーターとは何ですか?

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

1 に答える 1

2

HTML内でそれを行う必要はありません。説明を簡単にするために、作者はそこでそれを行っている可能性があります。あなたは尋ねることができます...作者はブログ投稿でコメントを有効にしています。

私はそれがhtmlであまり頻繁に開始されるのを見たことがありません。バックボーンボイラープレートのようなものは、htmlでルーターを初期化しない良い例です。

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

于 2012-09-20T04:08:20.677 に答える