我有一个带有简单视图的应用,其中包含一些项目列表。
<bean id="authenticationManager"
class="org.springframework.security.authentication.ProviderManager">
<constructor-arg>
<list>
<ref bean="daoAuthenticationProvider" />
</list>
</constructor-arg>
</bean>
我从服务器中获取这些项目,这些服务从服务器获取$ http get json数组,并且在控制器内部我需要每10秒更新一次该列表。
<ion-view view-title="App">
<ion-content>
<div class="list">
<div ng-repeat="group in groups">
<div class="item item-divider">
{{group.name}}
</div>
<div class="item row" ng-repeat="item in group.items" ng-click="live(item.id)">
<div class="col-75">
</div>
<div class="col">
</div>
</div>
</div>
</div>
</ion-content>
</ion-view>
问题是,每次执行refresh()函数中的$ scope.groups时,我都会在UI中得到一个简短的“冻结”,这是非常明显的(例如,如果我上下滚动列表)。
任何想法我可能做错了什么?
提前致谢