如何使用Handlebars.js显示字符串列表

时间:2013-05-02 17:29:02

标签: string list handlebars.js

我有一个我想用Handlebars.js显示的字符串列表

到目前为止,似乎这是不可能的,尽管看起来很荒谬似乎是荒谬的。

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

我想迭代并显示tags列表中的项目。

当我做这样的事情时,我可以看到相应数量的逗号,表示列表正在迭代,但是我无法弄清楚如何显示实际的标记项。

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

1 个答案:

答案 0 :(得分:16)

我只需要使用each帮助器..

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