2017-01-11 57 views
0

Handlebars.jsを使用して、さまざまなテンプレートを切り替える最善の方法を検討しています。私は非常に単純な例ハンドルバーテンプレートの切り替え

CASEを使用して、2つの異なるケースを有する1

<script id="template-1" type="text/x-handlebars-template"> 
    <div>{{Name}}</div> 
</script> 

CASE 2

<script id="template-2" type="text/x-handlebars-template"> 
    <div>{{Time}}</div> 
    <div>{{Place}}</div> 
</script> 

RESULT例

Bob 

4:20 
San Francisco 

Tony 

5:30 
Seattle 

私はPartialsを使って見ましたが、それがうまくいくかどうかはわかりません。このようなことをするベストプラクティスはありますか?

答えて

0

{{#if}}ヘルパーを使用してこれを解決しました。基本的には、データにブール値を追加して評価し、適切なセクションを設定して取り込みます。