freemarker细节整理
1)function定义最好每个属性都给出默认值,如果没有默认值,调用时传入的参数是null(或空)时会找不到对应的函数。下面示例中当spaceCategory1.usedUrl时空时执行进入不到_nullTo里面
示例:如果url是空设置url为#
<a href="${fn._nullTo(spaceCategory1.usedUrl,'#')}">
-->
<#function _nullTo param to>
    <#if param!=''>
    <#return param>
    <#else>
    <#return to>
    </#if>
    <#return param>
</#function>
改成
<#function _nullTo param='' to=''>
    <#if param!=''>
    <#return param>
    <#else>
    <#return to>
    </#if>
    <#return param>
</#function>
相关推荐
  81314797    2020-11-18  
   89314493    2020-11-03  
   81941231    2020-09-17  
   thisisid    2020-09-09  
   如狼    2020-08-15  
   82384399    2020-06-16  
   86384798    2020-05-12  
   80183053    2020-05-02  
   86384798    2020-04-26  
   86384798    2020-04-11  
   rionchen    2020-04-09  
   86384798    2020-04-07  
   86384798    2020-04-04  
   80183053    2020-03-07  
   87201943    2020-03-06  
   83961233    2020-02-26  
   87201943    2020-02-21