使用我想显示的HTL(可见)
<h2 data-sly-text="${model.heading}"></h2>
但仅当${model.heading}
不为空时,否则为h2
标记,否则为空。
我尝试了以下解决方案,但是没有用:
<sly data-sly-test="${model.heading}"><h2 data-sly-text="${model.heading}"></h2></sly>
答案 0 :(得分:2)
您可以将其编写为:
<h2 data-sly-test="${model.heading}" data-sly-text="${model.heading}">Heading placeholder</h2>
您发布的摘录也应该有效,因为您没有提到无效的内容,我可以建议:
model
变量是否已正确定义和初始化heading
属性(直接或通过getHeading
方法)