FreeMarket的几点小总结

在项目中使用FreeMarket来生成APP开发中的架构代码,使用的过程中有几点小的知识点总结下,方便以后去查找

1、list循环的第一项  <#if function_index = 0>...</#if>

<#if uiFunctionList??>
      <#list uiFunctionList as function>

   ${function.name} : (${function.dataTypeNoProperty}) ${function.name} <#if function_index = 0> <#else> ,</#if> //除去在list的第一一个元素中插入,
	
      </#list>
</#if>

2、list循环的最后项:<#if function_has_next> 表示非最后一项

<#if uiFunctionList??>
      <#list uiFunctionList as function>

   ${function.name} : (${function.dataTypeNoProperty}) ${function.name} <#if function_has_next> <#else> {</#if> //只在list的最后一个元素中插入}
	
      </#list>
</#if>

3、list如果为空的时候

<#if (function.attrList?size == 0)>,0</#if>)

4、当前循环的索引值 ${function_index}

<#if uiFunctionList??>
      <#list uiFunctionList as function>
   ${function_index}
      </#list>
</#if>

5、中断循环

<#list uiFunction as function>
   <#if function.type == "String"><#break></#break>
< /#list>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值