我有一个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}通常会打印truefalse

最佳答案

做什么简单的事情呢? :)

<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>

07-26 09:41