2017-01-11 3 views
0

Ich suche die beste Möglichkeit, zwischen verschiedenen Vorlagen mit Lenker.js zu wechseln. Ich habe zwei verschiedene Fälle, so ein sehr einfaches Beispiel mitZwischen Lenkervorlagen wechseln

CASE 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> 

Ergebnis Beispiel

Bob 

4:20 
San Francisco 

Tony 

5:30 
Seattle 

Ich sah mit Partials, aber nicht sicher, ob das funktionieren würde. Gibt es eine Best Practice, um so etwas zu tun?

Antwort

0

Ich löste das mit dem {{#if}} Helfer. Grundsätzlich habe ich meinen Daten einen booleschen Wert hinzugefügt, der ausgewertet wird und den richtigen Abschnitt zum Auffüllen auswählt.