У нас есть сайт, построенный с использованием AngularJS, и некоторые компоненты требуют времени для загрузки. То, что я хотел бы сделать, - создать событие, которое будет срабатывать при загрузке всех компонентов. Я мог бы использовать селектор меток с событием загрузки. Однако пользовательский тег для компонентов может измениться по дороге, и я предпочитаю не полагаться на это. Итак, вопрос в том, есть ... есть способ создать обработчик событий, который не полагается на имя тега, но будет запущен, когда все загрузки на странице будут выполнены.Проверка всех элементов завершена загрузка
ответ
Я думаю, что это может пригодиться вам, если вы используете угловой интерфейс UI.
$ viewContentLoading - уволен после того, как представление начнет загружаться, прежде чем DOM будет визуализирован. «$ RootScope» транслирует событие.
$rootScope.$on('$viewContentLoading',
function(event, viewConfig){
//Do something
});
$ viewContentLoaded - выстрелил вид загружен, после того, как DOM визуализируется. «$ Scope» представления выдает событие.
$scope.$on('$viewContentLoaded',
function(event){
//Do something
});
ИЛИ вы можете попробовать угловой $window
объект.
$window.onload = function(e) {
//do something
}
Я не пробовал ваши первые два предложения, но я попробовал последний. С этим, onload запускается, пока компоненты все еще загружаются. Но я попробую два других подхода и посмотрю, работают ли они. – user30646
Если у вас есть какое-либо другое решение, можете ли вы поделиться с нами? @Charlietfl –
- 1. AJAX - загрузка всех элементов Div
- 2. Убедитесь, что загрузка завершена
- 3. Проверка типа всех элементов массива
- 4. Проверка всех элементов массив символов
- 5. Проверка соответствия всех элементов массива
- 6. Jquery мобильный список - проверка завершена завершена
- 7. SoundManager 2 Загрузка завершена?
- 8. проверить, завершена ли загрузка
- 9. Обнаружить, если загрузка завершена
- 10. UIWebView завершена загрузка Событие
- 11. Завершена загрузка веб-страницы до завершения всех изображений.
- 12. Проверьте, успешно ли завершена загрузка S3
- 13. Проверка уникальности всех элементов в списке
- 14. Проверка всех элементов списка в coq
- 15. Haskell - проверка уникальности всех элементов списка
- 16. Проверка наличия всех элементов в массиве
- 17. Проверка данных всех элементов в wpf
- 18. XMLHttpRequest Уровень 2 - Определить, если загрузка завершена
- 19. Загрузка изображения завершена досрочно nodejs
- 20. Переместить скрипт, если загрузка завершена
- 21. Как узнать, когда загрузка завершена
- 22. Netbeans 6.8 загрузка не завершена
- 23. Как узнать, завершена ли загрузка
- 24. Загрузка модуля ffmpeg-php завершена
- 25. Проверка сертификата python request.post завершена
- 26. Проверка CloudBlob.UploadFromStream завершена без ошибок?
- 27. Проверка сертификата perl 500 завершена
- 28. Python Нет, если проверка завершена
- 29. Скрыть кнопку «Отправить», если проверка формы завершена
- 30. огонь функция, когда все загрузка изображения завершена
Что именно вы пытаетесь сделать? – charlietfl