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