1
需要带有JS文件的模块时,我使用了引导所有依赖关系的awesome资源插件。当我在做Ajax调用时,我总是使用<r:layoutResources disposition="defer"/>
来渲染所有脚本<r:script>...
和其他依赖项属性。Grails Resource Plugin - 当我的grails应用程序中的AJAX
问题是如果我使用<r:require module="myModule"/>
并且模块指定一个未加载的JS文件(当页面未加载时)。在AJAX调用之后,JS文件没有加载,因此所有JS文件都应该在页面呈现时加载。
我的问题是如何正确解决它?我应该把我的r:require放在第一次请求期间呈现的gsp上吗?或者有没有计划让r:在AJAX时需要处理“外部”JS文件?
感谢, 刁