22

g:datePickerを使用して出力の一部を生成する独自の taglib を定義したいと考えています。

class MyTagLib

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

このタグを呼び出すときに、属性マップを渡したいと思います。呼び出すときにg:datePicker、その出力を直接応答に書き込みたいと思います (GSP 内で呼び出すときと同じように)。

これどうやってするの?ありがとう。

4

2 に答える 2

30

out << g.datePicker(etc...)それをするべきです。他のtaglibプレフィックスは自動的にメタプログラムされます。

于 2010-02-07T02:59:00.550 に答える
17

ボディを追加したい場合は、クロージャを渡す必要があります: out<<g.link(action: x, {"This is a link to x"}) またはout<<g.link(action: x) {"This is a link to x"}

于 2011-09-13T22:06:37.927 に答える