Ich habe eine teilweise, die die gemeinsame Struktur meiner Web-Seite enthält:Lenker: Pass dynamische Variablen partials
<script id="page-template" type="text/x-handlebars-template">
.....
<div class="page-content">
<div class="page-header">
<h1>{{title}}
<small>
<i class="ace-icon fa fa-angle-double-right"></i> {{subtitle}}
</small>
{{/if}}
</h1>
</div>
......
</div>
</script>
Dann von jeder Seite, ich die teilweise nennen vorbei die Attribute Titel und Untertitel. Es funktioniert gut mit Konstanten Attribute, zum Beispiel:
{{#> page title="Customers" subtitle="List of customers"}}
<!-- Page HTML -->
{{/page}}
aber es funktioniert nicht, wenn ich versuche, eine Variable zu übergeben:
{{#> page title="Customer" subtitle="{{customer.name"}}
<!-- Page HTML -->
{{/page}}
Es zeigt {{customer.name}} statt der echte Name des Kunden. Ist es möglich, dass dies funktioniert?
Vielen Dank im Voraus!
'{{#> page title =" Kunde "subtitle =" {{customer.name "}}' ist sehr wahrscheinlich ein Syntaxfehler. Überprüfen Sie Ihr Codebeispiel. – Tomalak
Tut mir leid, ich habe nur die erste Zeile des Teilaufrufs eingefügt – jalogar
Nur gefunden, da ein Duplikat dieser Frage. Funktioniert das für dich? – Tomalak