主题
for
对数组中的每个条目重复内容。
语法
knap
{% for item in items %}...{% endfor %}用法
- 用
for之后的名称访问当前条目。用endfor结束该块。 - 数组为空或缺失时不产生任何输出。
- 每个条目之间以换行分隔。在
endfor之前多留一个空行即可分隔段落或表格。
循环取值
loop.index是当前条目的序号,从 1 开始。loop.index0从 0 开始。loop.first和loop.last在第一个和最后一个条目上为真。loop.length是条目的总数。
示例
json
{
"tags": [
"science fiction",
"novel"
]
}knap
{% for tag in tags %}- #{{ tag | kebab }}{% endfor %}md
- #science-fiction
- #novel