图1
图2
前端代码:
<ul id="bursted-list">
<li class="item fade-in-left" ng-repeat="log in logs" ng-if="log.Id">
<a class="item-content" ng-click="myBMap.pointTo(log)">
<div class="item-bursted">
<div class="project-name">
<span class="ng-binding" title="{{log.Name}}">{{log.Name}} <span ng-if="!log.Confirmed">申请授权</span><span ng-if="log.Confirmed">爆破完成</span></span></div>
<div class="project-stat">
<span class="log-time ng-binding">时间:{{log.dt}}</span>
<span class="log-detonator ng-binding">雷管数:{{log.UsedDetonatorCount}}</span>
<i class="fa {{log.GPSlegalStatusCls}}" title="{{log.GPSlegalStatusTitle}}"></i>
</div>
</div>
</a>
</li>
</ul>
后台:
setTimeout(function () {
$scope.myBMap.getDataSer();
}, 5000)
每5秒重新获取一次数据,赋值给
logs 刚刚加载页面的时候如图1 是正常的。当每5秒重新赋值后就变成图2的中间出现空白的一块 闪一下变成图1的样。 请问是怎么回事?