遍历对象属性

我有以下模型:

items: {
    someId1: 
        {
            property1....
        },
    someId2: {...},
    someIdN: {...}
}

我想for在我的模板(nunjucks)中得到一个-loop,它遍历了所有的“ someId”。有谁知道如何?普通的for循环不起作用,因为它不是数组,并且由于我在另一个模板中使用“ someId ..”作为引用,因此无法将其放入数组。

任何帮助都是极好的。

贾斯珀·莫尔克(Jasper Moelker)

这个答案实际上在Nunjucks主页上是正确的

<ul>
   {% for name, item in items %}
      <li>{{ name }}: {{ item }}</li>
   {% endfor %}
</ul>

在您的情况下,这将是:

<ul>
   {% for someId, item in items %}
      <li>{{ someId }}: {{ item.property1 }}</li>
   {% endfor %}
</ul>

您可以将for循环用于数组和对象/哈希

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

遍历通用对象属性

来自分类Dev

RethinkDB:遍历对象属性

来自分类Dev

无法遍历对象的属性

来自分类Dev

遍历对象的属性

来自分类Dev

如何遍历对象的嵌套属性

来自分类Dev

遍历JSX中的对象属性

来自分类Dev

遍历Ember中的对象属性

来自分类Dev

遍历对象,然后遍历对象的属性和值

来自分类Dev

您可以遍历雄辩对象的属性吗?

来自分类Dev

如何遍历JSON对象并获取属性

来自分类常见问题

使用Lodash遍历JavaScript对象中的属性

来自分类Dev

遍历对象属性并对其进行修改

来自分类Dev

如何遍历对象中的编号属性?

来自分类Dev

遍历Python中的未知对象属性

来自分类Dev

遍历嵌套对象并修改特定属性

来自分类Dev

循环遍历对象属性而无需反射

来自分类Dev

如何遍历JSON对象并获取属性

来自分类Dev

遍历匿名类型列表的对象属性

来自分类Dev

如何遍历列表中对象的属性?

来自分类Dev

遍历参数,设置为对象属性

来自分类Dev

循环遍历对象数组并检查其属性

来自分类Dev

如何遍历对象的所有属性并删除特定属性 AngularJS

来自分类Dev

遍历对象搜索属性,并在成功时修改原始对象

来自分类Dev

遍历对象数组以查找具有匹配属性的对象

来自分类Dev

遍历数组中的对象并为每个对象添加属性

来自分类Dev

遍历对象数组时,Javascript对象属性为“ null”

来自分类Dev

遍历对象数组时如何访问对象的属性?

来自分类Dev

当仅某些对象存在属性时,如何遍历GQLQuery对象

来自分类Dev

遍历对象的属性并获取类型为DateTime的值