Ich versuche Lenker in meinem Projekt zu verwenden, bekomme aber Probleme damit, die Attribute jedes Objekts auszugeben.Wie behebe ich Probleme mit Schnurrbartblöcken?
Daten
people: [{"name":"Moe"}, {"name":"Larry"}, {"name":"Curly"}]
Vorlage
{{#people}} Name: {{name}} <br/>{{/people}}
Ausgabe
Name:
Name:
Name:
Es liest offensichtlich die Liste o f Leute, weil es dreimal ausgibt. aber ich weiß nicht, warum es den einfachen Weg zu name
nicht sehen kann.
- Wenn ich
{{this.name}}
setze, rendert es auch ein Leerzeichen. - Wenn ich
{{this}}
setze, sehe ich[object Object]
.
Wie kann ich dich einzuloggen oder diese Aufgabe untersuchen, damit ich weiß, warum das Name Attribut wird nicht wiedergegeben werden?
Leider habe ich das mit dem gleichen Ergebnis versucht. Trotzdem danke. –
Wie leiten Sie die Daten in die Vorlage ein? Zum Beispiel wird 'template (people)' nicht funktionieren, aber 'template ({people: people})' wird wahrscheinlich –
Ich benutze den letzteren Weg. –