次のようなルートを作成すると、次のようになります。
App.Router.map(function() {
this.route('yellow')
});
yellow
そして、ルートへの遷移が実行されます。たとえば、{{#link-to 'yellow'}}Yellow{{/link-to}} or changing the url to
http://www.yourhost.com#/yellow `
ハンドルバー テンプレートは、ルートと同じ名前で dom に追加されます。
<script type="text/x-handlebars" id="yellow">
<p>Something</p>
</script>
デフォルトroute('index')
では、次のようにルーター マッピングに amber を作成します。
App.Router.map(function() {
this.route('yellow')
// this.route('index', { path: '/' })
});
したがって、インデックス テンプレートの作成は機能します。
<script type="text/x-handlebars" id="index">
Welcome
</script>
ユーザーが urlhttp://www.yourhost.com
に移動すると、 が表示されますWelcome
。
このデモを参照してくださいhttp://jsfiddle.net/marciojunior/Db49u/