Pergunta

Eu quero definir meu próprio taglib que usará o g:datePicker Para gerar parte de sua saída.

class MyTagLib

  def myTag = {attrs ->
    // I need to invoke the `datePicker` tag of the the `FormTagLib` tag library
    // provided by Grails       
  }
}

Quero passar o mapa dos atributos quando invocar esta tag. Quando eu invoco g:datePicker Gostaria que escreva sua saída diretamente para a resposta (assim como quando você a invoca dentro de um GSP).

Como posso fazer isso? Obrigado.

Foi útil?

Solução

out << g.datePicker(etc...) deve fazer isso. Os outros prefixos de taglib são metaprogramados automaticamente.

Outras dicas

Se você deseja adicionar um corpo, precisa passar um fechamento:out<<g.link(action: x, {"This is a link to x"})ou out<<g.link(action: x) {"This is a link to x"}

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top