【发布时间】:2013-09-12 18:34:26
【问题描述】:
目前,我有多个变量:
${top_1}
${top_2}
${top_3}
${top_4}
我有一个默认变量存在的条件逻辑:
<#if top_1 == "">not available<#else>${top_1}</#if>
当所有字段丢失时,我如何包含所有变量并显示默认值?
【问题讨论】:
标签: freemarker
目前,我有多个变量:
${top_1}
${top_2}
${top_3}
${top_4}
我有一个默认变量存在的条件逻辑:
<#if top_1 == "">not available<#else>${top_1}</#if>
当所有字段丢失时,我如何包含所有变量并显示默认值?
【问题讨论】:
标签: freemarker
找到答案了。
像 + 这样的表达式可以将多个变量联系在一起。并且包括在列表末尾的语句将包括所有没有错误的内容。
示例:
<#if top_1 + top_2 + top_3 + top_4 == "">not available<#else>${top_1} ${top_2} ${top_3} ${top_4}</#if>
任何类型的样式都可以在列表的最后一部分之间起作用。抱歉,平面设计师在这里学习 Freemarker。
【讨论】: