2016-05-23 70 views
0

我想顯示上一個單詞和下一個單詞 ,噹噹前單詞是'fuga'時,請讓下一個單詞成爲第一個單詞('hoge'),當前單詞是第一個prev應該從列表中的最後一個 - 'fuga'AngularJS next/prev word

你能幫助我嗎?請

[http://jsfiddle.net/zeck/L8Snx/][1] 

回答

1

這可能是你在找什麼。工作小提琴:http://jsfiddle.net/L8Snx/37/

HTML

<div> 
    <strong>Previous:</strong> {{getPrev().name}} 
    <strong>Current:</strong> {{current.name}} 
    <strong>Next:</strong> {{getNext().name}} 
</div> 

的JavaScript

$scope.getNext = function() { 
    var i = $scope.getIndex($scope.current.index, 1); 
    return $scope.dataSet[i]; 
}; 

$scope.getPrev = function() { 
    var i = $scope.getIndex($scope.current.index, -1); 
    return $scope.dataSet[i]; 
}; 
+0

非常感謝你,這是我一直在尋找。 謝謝! :) – vergili