freemarker的循环,在td里面如何循环?
<tr> <td> 注册来源(前20) </td> <td colspan="3"> <#if dailyreport??> <#if registeredSourceList??&®isteredSourceList?size gt 0 > <#list registeredSourceList as map> ${map_index+1}. ${ map["registsource"]} _ <a>(${map["registcount"]}) </a>     </#list> </#if> </#if> </td> </tr>
我想一行四列之后然后换行,怎么做?求助
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
引用来自#8楼“红薯”的帖子
其实也可以,判断 ${map_index} 等于 4 的时候输出 </tr><tr> 这样就把上一行终结掉
<table>
<#list lstMap as map>
<#if map_index %4 ==0 >
<tr>
</#if>
<td>${map.value!}</td>
<#if map_index %4 ==0 >
</tr>
</#if>
</#list> </table>
其实也可以,判断 ${map_index} 等于 4 的时候输出 </tr><tr> 这样就把上一行终结掉
是这么回事,确实我也是map_index 对4整除的时候,因为我是要求排版的,一行四列可恶的产品经理,因为我是初学freemarker,
然后table,还有tr,td一下就蒙了,不知道具体该如何做,晕死
还是用ui和li搭配来做table的效果比较好。这样就没有判断的问题了。
判断 ${map_index} 等于 4 的时候,做换行处理
不过你这里是表格,不好处理
是啊,可是我现在有点晕。。。。不知道
让你的美工在td中包换一个div,然后在div中用ui和li搭配做一个。直接循环就可以了。没那么麻烦。
在td里面弄一个表格,然后不知道怎么循环,冷静不下来,求助