我正在为 AMD 使用 RequireJS。module1
使用此代码,我在确保已加载后执行我的函数:
require(['module1'], function (module1) {
if (module1) {
// My function code...
}
);
在某些情况下module1
不可用(主要是因为访问安全性)。我想处理如果module1
加载失败会发生什么。使用一些代码,如:
require(['module1'], function (module1) {
if (module1) {
// My function code...
}
)
.fail(function(message)
{
console.log('error while loading module: ' + message);
}
或者 require 函数可能接受另一个参数来表示模块加载失败?
所以问题是,如果所需的模块无法加载,我该如何处理?