gpt4 book ai didi

arrays - 如何迭代 Handlebars 中的对象数组?

转载 作者:行者123 更新时间:2023-12-03 04:50:52 25 4
gpt4 key购买 nike

这似乎是一个愚蠢的问题,但我似乎无法在任何地方找到答案。

我正在访问这个 Web API,它返回 JSON 格式的对象数组:

array of objects

Handlebars 文档显示了以下示例:

<ul class="people_list">
{{#each people}}
<li>{{this}}</li>
{{/each}}
</ul>

在以下情况下:

{
people: [
"Yehuda Katz",
"Alan Johnson",
"Charles Jolley"
]
}

就我而言,我没有数组的名称,它只是响应的根对象。我尝试过使用 {{#each}} 但没有成功。

第一次使用 Handlebars ...我错过了什么?

更新

这是一个简化的 fiddle ,向您展示我要问的内容:http://jsfiddle.net/KPCh4/2/

Handlebars 是否要求上下文变量是对象而不是数组?

最佳答案

您可以将 this 传递给每个 block 。参见这里:http://jsfiddle.net/yR7TZ/1/

{{#each this}}
<div class="row"></div>
{{/each}}

关于arrays - 如何迭代 Handlebars 中的对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22696886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com