Документация о разнице между javascript src и библиотекой javascript в Grails - PullRequest
0 голосов
/ 03 июня 2010

Я знаю, что если вы напишите в виде:

<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>

Заключение: с библиотекой он попытается включить только один раз.

Я безуспешно пытался найти документацию по этому поводу.

У вас есть указатель?

1 Ответ

1 голос
/ 04 июня 2010

Да, исходный код

Проверьте документацию (http://grails.org/doc/latest/ref/Tags/javascript.html), затем нажмите Show Source, и вы увидите, что код будет выводиться только в первый раз

if(!request[INCLUDED_LIBRARIES].contains(attrs.library)) {

Надеюсь, это поможет.

...