0

我是 grails 的新手,我想编写一个 taglib,但我不知道如何引用 MyTagLib.groovy 文件中的资源。我要检索路径的资源是图片。我尝试了类似于我以前在 gsp 文件中执行的操作,如下所示:

< g:resource dir="images/icons/flag-icons/" file="gb.png" />

还有这个

${resource(dir: 'images/icons/flag-icons/', file: 'gb.png')}

但它不起作用

4

1 回答 1

1

标记库可通过与它们的命名空间(字段的值)匹配的变量从其他标记库(和控制器)中获得static namespace。对于 Grails 的内置标记库:

g.resource(dir: 'images/icons/flag-icons/', file: 'gb.png')
于 2013-04-02T10:31:02.483 回答