2017-06-13 3 views

答えて

0

あなたは、他のtaglibの方法のようにそれを呼び出すことができます。

<g:myTag /> 

それとも属性渡している場合:あなたはそれを使用、その後のtaglibで異なる名前空間を使用していた場合を除き

<g:myTag attr1="Attr1" attr2="Attr2" /> 

<myNameSpace:myTag attr1="Attr1" attr2="Attr2" /> 

グラム名前空間を使用してコントローラからの呼び出しに:

コールで
g.myTag(attr1: 'Attr1', attr2: 'Attr2') 

かGrailsの3を使用してlibにカスタムタグ用:

myNameSpace.myTag(attr1: 'Attr1', attr2: 'Attr2') 

アクセスする別の方法:

def myTagLib = grailsApplication.mainContext.getBean('com.MyTagLib') 
myTagLib.myTag(attr1: 'Attr1', attr2: 'Attr2') 
+0

gspファイルでのように呼びました。私はどのようなグルーヴィーなファイルでそれをやり遂げることができるか知りたい。ありがとう。 – Sam

+0

あなたはどのようにそれをから呼び出すことができますか?コントローラー? –

+0

はいコントローラ、listDataSourceなどの他のGroovyファイルからの呼び出しを意味します。 – Sam

関連する問題