我有一个freemarker模板,显示了一个项目列表。当包含列表的变量为空时,我想输出一条空消息并停止渲染。 例如
<#if someList?has_content == false>
<span>The list is empty</span>
<#stop/>
</#if>
是否有我可以使用的指令而不是&lt; #stop&gt;。该指令最终在输出页面中输出错误消息。如果没有更简单的解决方案,我总是可以回到
<#if><#else></#if>
答案 0 :(得分:0)
没有这样的指示。 (<#list someList!>...<#items as ...>...</#items>...<#else>...</#list>
用于因您遇到错误而导致终止。)
您提到的用例会让我想起{{1}}。也许你可以使用那个结构。