這可能是你數學大師的小菜一碟。 prevSlide可以追溯到罰款3-2-1-3-2 ...等等。無論輸入點是什麼。但nexSlide開始1-2-3,然後它只是2-3-2-3 ...我敢肯定,這是我的數學角度next和prev導航數學邏輯
$scope.currentIndex = 0;
$scope.setCurrentSlideIndex = function (index) {
$scope.currentIndex = index;
};
$scope.isCurrentSlideIndex = function (index) {
return $scope.currentIndex === index;
};
$scope.prevSlide = function() {
$scope.currentIndex = ($scope.currentIndex > 0) ? --$scope.currentIndex : $scope.slides.length - 1;
};
$scope.nextSlide = function() {
$scope.currentIndex = ($scope.currentIndex < $scope.slides.length -1) ? ++$scope.currentIndex : 1;
};
幫助!
金色!非常感謝! – LOTUSMS