所以我有这个功能,我希望在用$ LABjs动态加载脚本后运行,但是LABjs不支持返回值,它需要返回自己才能链加载更多脚本并等待......足够公平。但是,我如何获得我的函数的返回值?
var hub;
var test = function() {
return $LAB.script('DataUI/ckeditor/ckeditor.js').wait(function() {
hub = "yikes!";
});
return hub;
}
console.log(test());
返回undefined,因为test函数会立即返回hub变量。有没有办法迫使LABjs等待,所以我可以得到我的价值?
建议: