我正在使用angular bootstrap-ui来显示手风琴。通过向我的后端发出定时间隔get请求来拉取数据。每次提取数据时都是这样。如果手风琴打开,则在发出get请求时关闭。当get请求时,我如何保持手风琴打开?
<accordion>
<accordion-group is-open="isopen"
ng-repeat="data in person"
ng-controller="homeCtrl">
<accordion-heading >
{{data.personName}} - {{isopen}}
</accordion-heading>
<div data-backdrop="static">{{data.lastName}} </div>
</accordion-group>
</accordion>
我想你可能需要在这个问题得到回答之前发布更多的信息。乍一看,我想说你可以确保"isopen"变量不会被设置为"false",直到$http之后。Get promise对象被解析。如果没有看到你的控制器,这很难说,但承诺是跟踪你的异步请求的最好方法。