我有一些自己的Javascript库,它们可以很好地处理HTML页面,并且希望将它们包含在我的gsp页面中,尤其是我的应用程序的登录页面。我试过将它们放在views
文件夹以及web-app/js
和$APP_HOME/scripts
中,但是当我加载index.gsp时,脚本不会显示。
我在代码中也尝试了各种替代方法,但都无济于事。
<script src="mylib.js" type="text/javascript"></script>
<script src="js/mylib.js" type="text/javascript"></script>
<script src="scripts/mylib.js" type="text/javascript"></script>
我敢肯定,有一种随时随地执行此操作的聪明方法,但我确实只想在一个可以放置一些可在我的应用程序中使用的样板JavaScript代码的位置。考虑到约定优于配置,预期做法是什么?
最佳答案
在JSt文件位于web-app/js/myLib.js
的情况下,应该将<g:javascript library="myLib" />
放入布局中。
关于javascript - 我应将JavaScript库放在Grails应用程序的哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2044957/