使用场景
在进行后台数据遍历的时候,经常会处理一些list数据,除了最基本的遍历,往往需要获取list的一些信息。
获取第一个元素
<#assign data=youListName?first/>
这样可以返回第一个元素的值。
获取最后一个元素
<#assign data=youListName?last/>
获取队列长度
${sequence?size}
获取当前遍历索引值
<#list sequence as item> </#list>
在上述遍历过程中,
${item_index}
获得当前元素索引值
判断是否遍历到最后
<#list sequence as item> </#list>
在上述遍历过程中,
${item_has_next}
返回的是布尔值,判断是否有下一个元素
当然,在手册里还有其他的内置函数,暂时没有用到,暂不记录使用方式。