我有这个JSON:
{
{
"status": {
"success": true,
"error": ""
},
"data": {
"hello_world": [
{
"uid": {
"email": "mydx@d.com",
"id": "d3c074d8b2b24e958"
},
"my_itm": {
"name": "BIg",
"id": "2380caa99cb426f"
},
"id": "6747e005f23f451"
},
{
"uid": {
"email": "mydx@d.com",
"id": "5859082d3c074d8b2b24e958"
},
"my_itm": {
"name": "Dog",
"id": "a99cb426f"
},
"id": "c6747e005f23f452"
}
]
}
}
我正在使用把手,我想从my_itm
访问该名称。但我想这样做foreach my_itm
。我怎么能这样做?
这是我尝试过的:
{{#each hello_world.my_itm}}
<p>{{name}}</p>
{{/each}}
答案 0 :(得分:0)
<强>更新:强>
假设您将数据传递给&#39; params&#39;下的模板。名:
for column in range(0+margin, 255, width+margin):
for row in range(0+margin, 255, height+margin):
pygame.draw.rect(screen, WHITE, [column,row,width,height])
你可以这样做:
res.render('test', {params: <your data>})
给出:
{{#each params.data.hello_world}}
{{#if my_itm}}
{{my_itm.name}} <br>
{{/if}}
{{/each}}
你所做的工作没有用,因为hello_world是一个数组,而不是一个你可以直接访问my_itm属性的对象,你需要先遍历数组。
PS:你似乎还有一个额外的{在json。