AngularJS卡转盘:返回卡到阵列的末尾

时间:2016-05-17 08:33:53

标签: javascript angularjs

我正在使用this example创建卡片轮播。但我想修改它,这样我就可以将每张刷卡返回到卡片的末尾。意思是,无休止的刷卡。 我尝试在splice()函数中使用cardDestroyed,但这不起作用:

$scope.cardDestroyed = function(index) {
$scope.cards.splice($scope.cards[$scope.cards.length+1], 0, index);
 };

请帮忙吗?

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

var card = $scope.cards[index];
$scope.cards.splice(index, 1);
$scope.cards.push(card);

(我假设index是该卡所在阵列中的索引)