ionic 1 ion-slide-box 的 does-continue 属性无法正常进行loop
来源:
乐只君子
2016-08-27
ion-slide-box 的 does-continue 是不是有问题?只有偶尔能用
做了一个banner,bannerList从后台API取到 imgUrl 与 linkUrl的对象数组
然后用ng-repeat生成ion-slide
再然后用$ionicSlideBoxDelegate.update()初始化组件
但总是无法正常loop,停留在最后一张
html:
<ion-slide-box class="banners" does-continue="true" auto-play="true">
<ion-slide ng-repeat="banner in bannerList">
<a href="{{banner.linkUrl}}">
<img ng-src="{{banner.imgUrl}}" />
</a>
</ion-slide>
</ion-slide-box>controller:
$http.post(WX_SERVER_URL, {
action: 'queryBannerList'
})
.then(
function successCallback(res) {
switch (res.data.status) {
case 1:
$scope.bannerList = res.data.bannerList;
$ionicSlideBoxDelegate.update();
break;
default:
console.log('unknow status');
}
},
function errorCallback(res) {
}
);res.data模拟数据
var data={
"bannerList": [
{
"imgUrl": "http://oc3d2gkrr.bkt.clouddn.com/e98cb45794aa007952c1940243636313?e=1474226260&token=fYyrsLZ1UJ5Puwe3-0KvSzDEIfM1PVpPTiFqv29_:eUqlm2jdHE1wUBVmv-vpwTPwX7I=",
"linkUrl": "http://m.jd.com"
},
{
"imgUrl": "http://oc3d2gkrr.bkt.clouddn.com/569a7d0a22c39b52025edd2975135af2?e=1474226260&token=fYyrsLZ1UJ5Puwe3-0KvSzDEIfM1PVpPTiFqv29_:CHEvRTfrdsxIrPnh2eLUJ7abSAA=",
"linkUrl": "http://m.jd.com"
},
{
"imgUrl": "http://oc3d2gkrr.bkt.clouddn.com/727a085708e115210c9fb23bde0400c2?e=1474226260&token=fYyrsLZ1UJ5Puwe3-0KvSzDEIfM1PVpPTiFqv29_:-EHsl-9mE-ECj6O95AJIwSdNI5k=",
"linkUrl": "http://m.jd.com"
}
],
"status": 1
}写回答
2回答
-
请参见这里 https://github.com/driftyco/ionic/issues/1353
022016-08-29 -
乐只君子
提问者
2016-08-27
res.data模拟数据
{ "bannerList": [ { "imgUrl": "http://oc3d2gkrr.bkt.clouddn.com/e98cb45794aa007952c1940243636313?e=1474226260&token=fYyrsLZ1UJ5Puwe3-0KvSzDEIfM1PVpPTiFqv29_:eUqlm2jdHE1wUBVmv-vpwTPwX7I=", "linkUrl": "http://m.jd.com" }, { "imgUrl": "http://oc3d2gkrr.bkt.clouddn.com/569a7d0a22c39b52025edd2975135af2?e=1474226260&token=fYyrsLZ1UJ5Puwe3-0KvSzDEIfM1PVpPTiFqv29_:CHEvRTfrdsxIrPnh2eLUJ7abSAA=", "linkUrl": "http://m.jd.com" }, { "imgUrl": "http://oc3d2gkrr.bkt.clouddn.com/727a085708e115210c9fb23bde0400c2?e=1474226260&token=fYyrsLZ1UJ5Puwe3-0KvSzDEIfM1PVpPTiFqv29_:-EHsl-9mE-ECj6O95AJIwSdNI5k=", "linkUrl": "http://m.jd.com" } ], "status": 1 }00
相似问题