解决Ionic的ion-slide-box 2条数据渲染问题
$scope.BannerList为渲染的包含两条数据的数组
if ($scope.ImgBannerList && $scope.ImgBannerList.length == 2) { var obj = new Object() for (var k in $scope.ImgBannerList[0]) { obj[k] = $scope.ImgBannerList[0][k] } obj['$$hashKey'] = 'object:99999'//99999为随机设置,不和其他的重复即可,防止repeat出错 $scope.ImgBannerList.push(obj) }
原理就是在数组后加上第一条数据,和无缝轮播的原理相同,3条数据不会出现重复数据的问题,无缝滚动也没问题
版权声明:本文为xingshijun原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。