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 関数がモジュールの読み込みエラーに対して別のパラメーターを受け入れるのでしょうか?
問題は、必要なモジュールのロードに失敗した場合、どのように対処できるかということです。