<p>
<strong>id</strong>: {{ user.facebook.id }}<br>
<strong>token</strong>: {{ user.facebook.token }}<br>
<strong>email</strong>: {{ user.facebook.email }}<br>
<strong>name</strong>: {{ user.facebook.name }}
</p>
我正在尝试遍历一个对象,然后打印掉键和值,但它不起作用..将关键字输入user.facebook[key]
。我在节点中使用带有express的swig tpl引擎。
<p>
{% for key in user.facebook %}
<strong>{{key}}</strong>{{user.facebook[key]}}<br>
{% endfor %}
</p>
有谁知道我怎么能做到这一点?
答案 0 :(得分:0)
我没有意识到swig对于twig的密切关系...经过多次搜索后,我认为我只是尝试了twig功能,并且嘿presto它有效:)
http://twig.sensiolabs.org/doc/tags/for.html#iterating-over-keys-and-values
{% for key, value in some.object %}
<strong>{[key]}</strong>{[value]}<br>
{% endfor %}