ich Neuling bin Schnurrbart und frage mich, wie über HashMap
iterieren Schnurrbart je Map
Wie Karte mit Schnurrbart in Java iterieren
Map mapA = new HashMap();
mapA.put("key1", "element 1");
mapA.put("key2", "element 2");
mapA.put("key3", "element 3");
Die Mapkey Namen gegeben werden. Im Idealfall möchte ich, dass der Mustache sowohl über den Schlüssel als auch über die Werte iteriert. Also in Java wird es so aussehen:
So kann mir jemand sagen, wie man oben in Schnurrbart erreichen kann. Ich meine, wie würde die Vorlage aussehen? Ich habe versucht, diese Vorlage hatte aber kein Glück so weit :(
{{#mapA}}
<li>{{key}}</li>
<li>{{value}}</li>
{{/mapA>
Also, wenn ich diese Vorlage ausführen, die Ausgabe <li>
Tags kommen leer, warum? Dank.
verwandte Quest ion hier http://stackoverflow.com/questions/9981907/how-to-iterate-over-a-hash-in-mustache-js – Kirby
Ich denke, dass die nächste, die Sie kommen können, ist Ihre Eintragsmenge Objekte in einem verpacken 'List' und rufen Sie das – Kirby
Es gibt auch einen Syntaxfehler in der Vorlage. Die letzte Zeile sollte '{{mapA}}' anstelle von '{{/ mapA>' – Kirby