javascript - 有关Grails中javascript src和javascript库之间差异的文档

标签 javascript grails gsp

我知道,如果您在 View 中编写:

<g:javascript src="myscript.js" />
<g:javascript src="myscript.js" />
<g:javascript src="myscript.js" />

<!-- other try -->
<g:javascript library="myscript" />
<g:javascript library="myscript" />
<g:javascript library="myscript" />

它将输出:
<script type="text/javascript" src="/vip/js/myscript.js"></script>
<script type="text/javascript" src="/vip/js/myscript.js"></script>
<script type="text/javascript" src="/vip/js/myscript.js"></script>

<!-- other try -->
<script type="text/javascript" src="/vip/js/myscript.js"></script>

结论:对于库,它将尝试仅包含一次。

我一直试图找到有关它的文档,但没有成功。

你有指针吗?

最佳答案

是的源代码

查看文档(http://grails.org/doc/latest/ref/Tags/javascript.html),然后单击Show Source,您将看到该代码仅在第一时间输出
if(!request[INCLUDED_LIBRARIES].contains(attrs.library)) {
希望这可以帮助。

关于javascript - 有关Grails中javascript src和javascript库之间差异的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2967861/

相关文章:

javascript - ".this"没有修改原始对象

ajax - 使用 onChange 事件调用 remoteForm 只更新一个 div

ajax - 继续对表数据进行Ajax调用,直到找不到文本为止

grails - 如何根据组合框中的选择显示或隐藏GSP上的字段

javascript - 如何清除 JSON 的缓存

javascript - 用于匹配不以逗号开头的空格的正则表达式

mysql - GORM 将外键值添加到已存在的对象

grails - 无法在Grails中正确登录

java - 在 Gradle 中构建现有的 Grails 项目?

Javascript - 如何修改客户端剪贴板中的文本?