#grails #tags #include #taglib #gsp
#grails #Теги #включить #taglib #gsp
Вопрос:
Можно вызвать тег Grails внутри другого тега, используя следующий синтаксис.
<g:aContainingGrailsTag value="${aContainedGrailsTag(attr:'whatever')}"
Возможно ли включить пользовательский тег в тег Grails, используя точно такой же синтаксис.
Я пытаюсь сделать это так:
<td class="${redOrGreen(number:'i')}"> </td>
но это не работает.
Любая информация об этом с благодарностью.
Ответ №1:
В данном конкретном случае вы можете сделать это следующим образом:
<td class="<yourNameSpace:redOrGreen number='i' />"> </td>
или в целом:
<td class="${yourNameSpace.redOrGreen(number:'i')}"> </td>
Только для тегов внутри g:
можно вызывать без префикса пространства имен.