【发布时间】:2013-06-26 03:08:44
【问题描述】:
我需要在使用相同资源包的多个页面上将变量从 Config.groovy 传递给 JavaScript。 我有需要配置选项“appId”的 JS 库。问题是这个库的 JS 和 CSS 文件在 ApplicationResources.groovy 中被声明为资源包,我无法控制它们在哪个页面上使用。
有标签。此标记的正文将作为内联 JavaScript 包含在页面正文中。伟大的。 但它需要手动重复此部分,每个页面上的内容相同。这就是为什么它不适合我。
例如我在 ApplicationResources.groovy 中需要这样的东西:
modules = {
myJSPlugin {
dependsOn 'jquery'
resource url:'/js/core.js', disposition: 'head'
// this is inline JS here
resource type: 'inlineJs', body: {-> "var appId = 22;"}
}
}
``` 我怎样才能做到这一点? 谢谢
【问题讨论】:
标签: grails