Grails-标准Grails标记中的自定义标记



可以使用下面的synthax在另一个标签中调用Grails的标签。

<g:aContainingGrailsTag value="${aContainedGrailsTag(attr:'whatever')}"

是否可以使用完全相同的语法将自定义标记包含到Grails标记中。我是这样尝试的:

<td class="${redOrGreen(number:'i')}"> </td>

但它不起作用。对此有任何见解,不胜感激。

在这种特定情况下,您可以这样做:

<td class="<yourNameSpace:redOrGreen number='i' />"> </td>

或一般情况下:

<td class="${yourNameSpace.redOrGreen(number:'i')}"> </td>

只有对于g:中的标记,才能在没有命名空间前缀的情况下调用。

相关内容

  • 没有找到相关文章

最新更新