2013-05-02 17 views
5

Mam listę ciągów, które chcę, aby wyświetlić z Handlebars.jsJak wyświetlić listę ciągów z Handlebars.js

Jak dotąd wydaje się, że nie jest to możliwe, chociaż wydaje się absurdalne, że ten powinien być w tym przypadku.

Przykładem product przedmiotu jest:

"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 
     } 
    }, 

Chcę iterację i wyświetlić elementy w liście tags.

Kiedy robię coś takiego, widzę odpowiednią liczbę przecinków, które wskazują, że lista jest powtarzana, ale nie mogę się dowiedzieć, jak wyświetlić rzeczywisty element tagu.

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

Odpowiedz

12

po prostu musiałem użyć each pomocnika ..

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

Można uniknąć przecinek po ostatnim tagu: {{#unless @Last}}, {{/ chyba}} –

Powiązane problemy