javascript 库由 gsp-template 切换
为什么 gsp 或模板中的 'g:javascript library="xyz"' 标记声明会关闭布局 gsp 中的声明。我怎样才能强制布局 gsp 的行为。
我遇到的问题如下: 我必须在模板中使用 'g:javascript library="xyz"' 标签,因为我需要在模板中使用 RemoteLink 标签。如果我渲染包含这些模板的 gsp,我会错过 html 标头(来自布局 gsp)中的库 xyz 的 javascript。
更新
有没有办法配置默认的 JavascriptProvider-Class。这将解决我的问题,因为我不必在 gsp 模板中使用 g:javascript-tag 。
why is a declaration of 'g:javascript library="xyz"'-tag in a gsp or template switch off the declaration in a layout-gsp. And how can I force the behavior from layout-gsp.
The problem I have is following:
I have to use the 'g:javascript library="xyz"'-tag in a template because I need the remoteLink tag in the template. If I render a gsp that includes these template I miss the javascript form the library xyz in the header (from the layout-gsp) of the html.
Update
Is there a way to configure the default JavascriptProvider-Class. This will solve my problem because I have not to use the g:javascript-tag in the gsp-template.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
自己解决了:
从那里在 Config.groovy 中添加配置
我永远不需要 template-gsp 中的 'g:javascript library="xyz"' 标签
Solved by myself:
added configuration in Config.groovy
from there I never need the 'g:javascript library="xyz"'-tag in the template-gsp