Javascript 如何将脚本文件推入LABjs加载队列?
我目前正在使用LABjs来延迟脚本的加载,在子页面中,我正在将内联脚本推到队列中,就像这样Javascript 如何将脚本文件推入LABjs加载队列?,javascript,labjs,Javascript,Labjs,我目前正在使用LABjs来延迟脚本的加载,在子页面中,我正在将内联脚本推到队列中,就像这样 <script> var _loadingQueue = [];</script> <script> _loadingQueue.push(function(){ var scheduledPmtData = {'PaymentCount' : 0}; ...snip... }); </script> 我的内联脚
<script> var _loadingQueue = [];</script>
<script>
_loadingQueue.push(function(){
var scheduledPmtData = {'PaymentCount' : 0};
...snip...
});
</script>
我的内联脚本已经到了我想把它放在一个外部JS文件中的地步。如何保持相同类型的加载,但作为脚本文件而不是内联的?这就是我为使其工作所做的。如果可以重构,请告诉我 添加了另一个变量
var_loadingQueueScript=[]代码>
然后在内联代码所在的地方,我做了
<script>
_loadingQueueScript = "/assets/scripts/source/addevent.js";
</script>
<script>
_loadingQueueScript = "/assets/scripts/source/addevent.js";
</script>
if( typeof( window[ '_loadingQueueScript' ]) !== "undefined"){
$LoadDefer = $LoadDefer.script(_loadingQueueScript);
}