5

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 関数がモジュールの読み込みエラーに対して別のパラメーターを受け入れるのでしょうか?

問題は、必要なモジュールのロードに失敗した場合、どのように対処できるかということです。

4

1 に答える 1