我需要在使用相同资源包的多个页面上将变量从 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;"}
}
}
```我怎样才能做到这一点?谢谢