我有 2 个脚本文件
文件1.js
var module = com.utils.createNamespace('com.PDP.OrderMySampleTemplate');
(function(OrderMySampleTemplate) {
.....
})(module);
文件2.js
var module = com.utils.createNamespace('com.PDP.OrderMySample');
(function($,m,OrderMySample,OrderMySampleTemplate) {
......
})(jquery,mustache,module,com.PDP.OrderMySampleTemplate);
在我的 JSP 中,我调用 File2 中定义的 init 方法
<script>
$(document).ready( function() { com.PDP.OrderMySample.init(); } );
</script>
我收到一个 JS 错误,提示未定义变量 com.PDP.OrderMySample。file1、file2 和调用它们的 JSP 都作为 Ajax 响应下载我的问题是如何确保下载所有 JS 文件并执行自执行块,以便我可以利用这些变量来调用函数在里面