$ script.js вложенные зависимости - PullRequest
0 голосов
/ 04 мая 2011

Есть ли способ заставить следующую работу с $ script.js:

control.js

$script('accounts.js', function() {
    // fnA
});

accounts.js

$script('util.js', function() {
    // fnB
});

Я бы надеялся, что fnB выполняется до fnA, но это не так.Следовательно, пространства имен и объекты, созданные в fnB, недоступны для fnA, а именно функциональность учетных записей.

util.js содержит только функцию пространства имен.

1 Ответ

2 голосов
/ 04 мая 2011

Вы должны сделать это:

control.js
$script('util.js', function() {
    // fnB
    $script('accounts.js', function() {
       // fnA
    });
});

И для accounts.js не будет необходимости загружать utils.js.

Надеюсь, это поможет

...