在资产文件夹中有一个jquery文件,我想从中调用一个函数, 我用了 :
<script type="text/javascript" src="${assetPath(src: 'test.js')}">
<g:submitButton class="hr" name="HR Module" onclick="myFunction();"/>
但它不工作,虽然如果我把这个功能放在里面GSP 中的标签可以完美运行。
我有什么遗漏吗?
在资产文件夹中有一个jquery文件,我想从中调用一个函数, 我用了 :
<script type="text/javascript" src="${assetPath(src: 'test.js')}">
<g:submitButton class="hr" name="HR Module" onclick="myFunction();"/>
但它不工作,虽然如果我把这个功能放在里面GSP 中的标签可以完美运行。
我有什么遗漏吗?
假设在上面的 IDE 快照中你必须调用application.js
,然后像下面那样做
<asset:javascript src="application.js"/>
或者如果假设您的文件位于资产下的某个子目录中,则提供相对路径。例如,在上面的快照中,我们application.js
在资产目录下的脚本文件夹中有另一个。然后,
<asset:javascript src="scripts/application.js"/>
这些是资产管道提供的用于访问资源的标准标签。
最后但并非最不重要的一点是,您也可以类似地访问 css
<asset:stylesheet src="bootstrap.css"/>
希望能帮助到你!