我有如下的
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
类,而背景图片却没有加载。我希望在背景图片实际加载之前什么也不会显示出来,但是我一直无法解决这个问题。
有人有什么建议吗?