我正在使用this example创建卡片轮播。但我想修改它,这样我就可以将每张刷卡返回到卡片的末尾。意思是,无休止的刷卡。
我尝试在splice()
函数中使用cardDestroyed
,但这不起作用:
$scope.cardDestroyed = function(index) {
$scope.cards.splice($scope.cards[$scope.cards.length+1], 0, index);
};
请帮忙吗?
答案 0 :(得分:1)
你可以试试这个:
var card = $scope.cards[index];
$scope.cards.splice(index, 1);
$scope.cards.push(card);
(我假设index
是该卡所在阵列中的索引)