我有一个gsp模板。
我有变数。如果此变量为true
,则创建一个附加按钮,如果false
- 什么都不做。
我的代码出了什么问题?
<g:set var="removeButton">{{ removeButtonPossibility }}</g:set> // variable from model, is true or false
<g:if test="${removeButton == true}">
<button id="removeDocument">Delete</button>
</g:if>
它不起作用。但只需使用:${removeButton}
通常会打印true
或false
。
答案 0 :(得分:2)
做简单的事情怎么样? :)
<g:set var="removeButton" value="${removeButtonPossibility}" />
<g:if test="${removeButton}">
<button id="removeDocument">Delete</button>
</g:if>
或者,甚至更好:
<g:if test="${removeButtonPossibility}">
<button id="removeDocument">Delete</button>
</g:if>