が最初のページには、基本的なアプリケーションのレイアウト(ヘッダ、コンテンツ、サイドバーを含める必要がありいただければ幸い
アプリをBACKBONE.JSを使用する実行している
サーバー、プレースホルダーの表示など)
アプリケーションをロードして(通常はコントローラーを使用して)、レイアウト内のプレースホルダーを置き換える別のビューをレンダリングします。
ビューをレンダリングするには、テンプレートエンジンを使用することをお勧めします。 backbone.jsには既にunderscore.jsがあるので、付属のテンプレートエンジン(http://documentcloud.github.com/underscore/#template)を使用することができます。その後、ページにテンプレートをロードする必要があります。最も簡単な方法は、内部のテンプレートに含めるページのスクリプト要素を作成することです:
<script type="text/template" name="template1">
your template here...
</script>
そして、あなたは、この使用してそれを読み込むことができます。
var template = _.template(jQuery("script[name=template1]").text())
をし、自分のデータで実行
var html = template(model)
異なるテンプレートを使用して異なるバックボーンビューを使用してページを構築します。
私はその助けを願っています!