Есть input для загрузки файлов. И небольшая директива для обработки. И в отдельном блоке на странице выводятся потом загруженные файлы, с помощью ng-repeat по массиву с файлами. Проблема в том, что файлы в массив пушатся, но не отображаются на странице, если сделать просто photoArray.push(f). А если послать http запрос на сервер и в success функции написать тот же photoArray.push(f), то все ок, и файл сразу отображается. Почему так? Что за фигня?