代码之家  ›  专栏  ›  技术社区  ›  user2427

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

  •  0
  • user2427  · 技术社区  · 15 年前

    我知道如果你写在一个视图中:

    <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 回复  |  直到 14 年前
        1
  •  1
  •   Scott Warren    15 年前

    是的,源代码

    查看文档( http://grails.org/doc/latest/ref/Tags/javascript.html 然后单击 Show Source 你会看到代码只是第一次输出

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

    希望这有帮助。