作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试编写一个 nunjucks 模板,该模板循环遍历外部数组并填充列,然后循环遍历嵌套数组以在每列中生成行。
所以,我的数据结构看起来像这样:
var data = [
{
'type' : 'fruit',
'list' : ['banana', 'kiwi', 'strawberry']
},
{
'type' : 'vegetables'
'list' : ['tomato', 'carrot', 'zucchini']
}
]
<div>
<span>fruit</span>
<ul>
<li>banana</li>
<li>kiwi</li>
<li>strawberry</li>
</ul>
</div>
<div>
<span>vegetables</span>
<ul>
<li>tomato</li>
<li>carrot</li>
<li>zucchini</li>
</ul>
</div>
{% for category in data %}
<div>
<span>{{category.type}}</span>
<ul>
{% for thing in category.list %}
<li>{{thing}}</li>
{% endfor %}
</ul>
</div>
{% endfor %}
最佳答案
json 中缺少冒号可能会导致问题...
所以而不是这个
'type' : 'vegetables'
尝试这个
'type' : 'vegetables',
关于html - 嵌套 Nunjucks For 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29043109/
我是一名优秀的程序员,十分优秀!