如何在自由标记模板中按索引获取列表项?
2022-09-03 05:00:42
有没有办法在freemarker模板中按索引获取列表项,也许像这样:
<#assign i = 1>
${fields}[i]
我是自由标记的新手。
有没有办法在freemarker模板中按索引获取列表项,也许像这样:
<#assign i = 1>
${fields}[i]
我是自由标记的新手。
是的,您可以轻松地使用索引来获取类似 .您可能希望使用如下方法循环访问索引:${fields[i]}
<#list 0..fields?size-1 as i>
${fields[i]}
</#list>
或者,您可以只列出一个没有索引的序列,例如:
<#list fields as field>
${field}
</#list>
您可以使用FMT的内置索引属性:例如:
<#list ['a', 'b', 'c'] as i> ${i?index}: ${i} </#list>