Freemarker Sequence常用内置函数

使用场景

在进行后台数据遍历的时候,经常会处理一些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} 返回的是布尔值,判断是否有下一个元素

当然,在手册里还有其他的内置函数,暂时没有用到,暂不记录使用方式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容