0

如何在用于 grails 命令行运行脚本的脚本中访问 ApplicationTagLib?

如果有人想知道用例是什么

当我试图创建一个脚本来生成用于 javascript 文件的 json 文件(包含指向控制器和操作的链接)时,出现了这个问题。https://stackoverflow.com/questions/30763227/how-to-use-urls-rendered-as-javascript-variables-during-jasmine-unit-tests中的更多信息

我正在考虑g.createLink在这个脚本文件中使用,但找不到如何在脚本文件中使用标签库。

4

1 回答 1

2

您可以使用以下代码访问您的 taglib

def grailsApplication 
def g = grailsApplication.mainContext.getBean('org.codehaus.groovy.grails.plugins.web.ta‌​glib.ApplicationTagLib')
于 2015-07-15T15:03:20.363 回答