2015-12-31 18 views
1

我遇到了很多類似的問題,但尚未發現我想要如何工作。這裏是一個不是我的工作,我剛剛修改它的運動員: http://plnkr.co/edit/ntlZjxnV6we9Je2OZnLL?p=preview

您可以看到data.json文件中有一週的日子列表。我已經成功地從tue顯示天週二但是,它不會顯示其它的天,這是tue指數,這是sunmonsat下顯示之前。有沒有辦法顯示tue索引之前的其餘日子?

+1

我不明白什麼是你的目標。你想打印哪幾天? –

+0

目標是打印太陽和星期一也坐下:) –

+0

就像那樣,所有的日子將被打印,如果我打印從星期三開始美元指數的日子,然後太陽,星期一和星期六應打印下sat。希望現在有意義。 –

回答

2

好吧,我想我明白你想要什麼。 Here is a working solution

功能listElementsAfterIndex得到一個集合,分裂集合索引。

控制器

$scope.name = data.name; 
    $scope.children = data.children; 


    $scope.listElementsAfterIndex = function(collection, index) { 

     var head = collection.slice(0, index + 1); 
     var tail = collection.slice(index + 1); 
     return tail.concat(head); 

    } 

查看

<body ng-controller="MainCtrl"> 
    <h2>Days</h2> 

    <div ng-repeat="child in listElementsAfterIndex(children,1)"> 
    {{child.data}} 
    </div> 
    <br>^Displaying rest of the days here now under `sat` which are `sun` and `mon` 
</body> 
+0

輝煌的演出,工程,我想,非常感謝:) 難道沒有辦法做到這一點串聯在NG-重複在html? –

相關問題