ionic ion-slide-box 使用服务器数据 ng-repeat

ionic 模板数据

ionic ion-slide-box调用远程数据 ng-repeat循环显示数据

1
2
3
4
5
<ion-slide-box delegate-handle="slideimgs" show-pager="true" auto-play="true" does-continue="true">
<ion-slide ng-repeat="focus in focuslListData">
<a href="#/product_content/{{focus.url}}"><img ng-src="{{ENV.imgUrl}}{{focus.img}}"></a>
</ion-slide>
</ion-slide-box>
js更新ionslidebox

循环完成数据后使用$ionicSlideBoxDelegate 然后执行下面方法更新我们的幻灯片 不然会出问题

1
$ionicSlideBoxDelegate$getByHandle("slideimgs").update(); //更新ionic SlideBox

发现调用update虽然正常了,但是slidebox就会出现不能循环滚动,就是滚动到最后一张不会在从头开始,does-continue=”true”没有生效,是怎么回事,怎么解决这个问题?
也就是这样

1
2
$ionicSlideBoxDelegate$getByHandle("slideimgs").update(); //更新ionic SlideBox
$ionicSlideBoxDelegate.$getByHandle("slideimgs").loop(true);