У меня есть следующий ng-repeat
, который захватывает данные из вызова $http.post
и сохраняет его в $scope.data
.
<div ng-repeat="key in [] | range:data.pages">
<div class="pageBackground" id="page_{{ (key+1) }}" ng-style="{'background-image':'url(/images/{{data.id}}/{{(key+1)}}.png)'}">
<!-- some random stuff here -->
</div>
Что обычно происходит, класс .pageBackground
будет загружаться до того, как фоновое изображение будет отображаться на экране. Я бы хотел, чтобы ничего не отображалось до тех пор, пока background-image
не загрузится, но я не смог понять это.
Есть ли у кого-нибудь предложения?