Почему AngularJS не работает с несколькими сценариями отсрочки?Html

Программисты Html
Ответить
Anonymous
 Почему AngularJS не работает с несколькими сценариями отсрочки?

Сообщение Anonymous »

В нижней части моего HTML-кода есть следующее:

Код: Выделить всё



// "Gulped" angular, ngAnimate, ui.bootstrap, and my angular app; in that order.



В случайное время при обновлении страницы я получаю эту ошибку:

Код: Выделить всё

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.9/$injector/modulerr?p0=activePromos&p1=Err…20(http%3A%2F%2Flocalhost%3A8080%2Fapps%2Fpromotion%2Factive.js%3A1%3A7124)
Иногда это происходит при нескольких обновлениях подряд, а иногда это работает при нескольких обновлениях подряд. Тем не менее, бывают случаи, когда я получаю сообщение об ошибке, и это меня раздражает.

Я обнаружил следующее: если я удалю сценарии jquery и bootstrap, чтобы у меня остался только один сценарий (active.js) с атрибутом defer, он всегда будет работать. Я пытаюсь загрузить сценарии после завершения загрузки страницы в указанном порядке.

Должен ли я делать это по-другому (требовать js?)? Я предполагал, что использование defer и приведение скриптов в порядок поможет, поскольку я делал это раньше, но не с AngularJS. В основном я пытаюсь воспользоваться преимуществами параллельной загрузки из браузера вместо одного огромного файла JS, поскольку на странице есть только 1 изображение и 2 файла CSS.

Подробнее здесь: https://stackoverflow.com/questions/351 ... er-scripts
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»