本文介绍了Mustache.js:迭代通过 json 接收的列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可能的重复:
带有 JSON 集合的 Mustache JS 模板

我有一个像这样的 json 响应,我想与 Mustache.js 一起使用:

[{"id": "1", "details": {"name": "X", "type":"Y" }},{"id": "2", "details": {"name": "aName", "type":"something" }}]

如何使用 mustache.js 迭代这个?

解决方案

我找到了另一种方法,它与 Geert-Jan 非常相似,只是您不必将数组分配给 Javascript 对象.

{{ #.}}<p>{{ id }} </p><ul>{{#细节}}{{名称 }}{{ 类型 }}{{/细节}}{{/.}}

I have a json response like this that I want to use with Mustache.js:

[
    {"id": "1", "details": {"name": "X", "type":"Y" }},
    {"id": "2", "details": {"name": "aName", "type":"something" }}
]

How do I iterate over this using mustache.js?

解决方案

I found another way of doing this which is pretty similar to Geert-Jan except that you do not have to assign the array to a Javascript object.

{{ #. }}
   <p> {{ id }} </p>
   <ul> {{#details}}
        {{name }}
        {{ type }}
   {{/details}}
   </ul>
{{ /. }}

这篇关于Mustache.js:迭代通过 json 接收的列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-21 20:24