それぞれ独自のテンプレートを持つ複数のモデルがあります。さまざまなテンプレートでボタンのフッターを共有したいので、同じボタンを押すと、選択したテンプレートに従ってさまざまな機能が実行されます。HTML は次のようになります。
<script type="text/x-handlebars" id="application" >
<menu>
<nav>
<ul>
<li>{{#link-to 'model1'}}Model 1{{/link-to}}</li>
<li>{{#link-to 'model2'}}Model 2{{/link-to}}</li>
<li>{{#link-to 'model3'}}Model 3{{/link-to}}</li>
</ul>
</nav>
</menu>
<div class="content">
<section>
{{outlet}}
</section>
</div>
<footer>
<ul>
<li><button class="action-undo" {{action undo}}>Undo</button></li>
<li><button class="action-save" {{action save this}}>Save</button></li>
<li><button class="action-saveContinue" {{action saveAndContinue this}}>Save & Continue</button></li>
</ul>
</footer>
</script>