【发布时间】:2013-10-13 08:22:58
【问题描述】:
我正在为 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 函数可能接受另一个参数来表示模块加载失败?
那么问题来了,如果需要的模块加载失败,我该如何处理?
【问题讨论】:
标签: javascript requirejs amd