【问题标题】:Grails - Custom tag inside a standard Grails tagGrails - 标准 Grails 标签内的自定义标签
【发布时间】:2011-10-26 13:52:29
【问题描述】:

可以使用以下合成器在另一个标签中调用 Grails 的标签。

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

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

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

但它不起作用。 对此的任何见解都非常感谢。

【问题讨论】:

    标签: grails tags include taglib gsp


    【解决方案1】:

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

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

    或一般来说:

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

    g: 内的标签可以在没有命名空间前缀的情况下调用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-13
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多