Grails:1つのタグリブを別のタグリブから呼び出します
質問
使用する自分のタグリブを定義したい g:datePicker
出力の一部を生成します。
class MyTagLib
def myTag = {attrs ->
// I need to invoke the `datePicker` tag of the the `FormTagLib` tag library
// provided by Grails
}
}
このタグを呼び出すときに、属性マップを渡したいです。呼び出すとき g:datePicker
応答に直接出力を書きたいと思います(GSP内で呼び出したときと同じように)。
これどうやってするの?ありがとう。
解決
out << g.datePicker(etc...)
それをすべきです。他のタグリブプレフィックスは、自動的にメタプログラムされています。
他のヒント
ボディを追加したい場合は、閉鎖に合格する必要があります。out<<g.link(action: x, {"This is a link to x"})
また out<<g.link(action: x) {"This is a link to x"}
所属していません StackOverflow