2013-05-02 5 views
5

Ho una lista di stringhe che voglio visualizzare con Handlebars.jsCome visualizzare una lista di stringhe con Handlebars.js

Finora sembra che questo non è possibile, anche se sembra assurdo che questo dovrebbe sii il caso

Un esempio di un oggetto product è:

"product": { 
     "name": "top TP-209-NAV", 
     "category": "Top", 
     "brand": "Living Dolls", 
     "description": "Fabric : Navy-white stretch cotton Long sleeves top (can be worn as dress)", 
     "price": "23.0", 
     "tags": [ 
     "Slips on", 
     " stretch cotton", 
     " long sleeves" 
     ], 
     "image1": { 
     "src": "http://www.livingdolls-closet.com/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/T/P/TP-209-NAV-1-living-dolls-top_1.jpg", 
     "ratio": 1.5 
     } 
    }, 

voglio scorrere e visualizzare gli elementi della lista tags.

Quando faccio qualcosa di simile, posso vedere il numero appropriato di virgole che indica che l'elenco viene iterato, tuttavia non riesco a capire come visualizzare l'elemento di tag effettivo.

{{#product.tags}}<a href="">{{val}}</a>, {{/product.tags}} 

risposta

12

ho dovuto usare il each aiutante ..

{{#each product.tags}}<a href="">{{this}}</a>, {{/each}} 
+1

È possibile evitare di avere una virgola dopo l'ultima tag: {{#unless @Last}}, {{/ meno}} –

Problemi correlati