我遇到了很多類似的問題,但尚未發現我想要如何工作。這裏是一個不是我的工作,我剛剛修改它的運動員: http://plnkr.co/edit/ntlZjxnV6we9Je2OZnLL?p=preview
您可以看到data.json文件中有一週的日子列表。我已經成功地從tue
顯示天週二但是,它不會顯示其它的天,這是tue
指數,這是sun
和mon
應sat
下顯示之前。有沒有辦法顯示tue
索引之前的其餘日子?
我遇到了很多類似的問題,但尚未發現我想要如何工作。這裏是一個不是我的工作,我剛剛修改它的運動員: http://plnkr.co/edit/ntlZjxnV6we9Je2OZnLL?p=preview
您可以看到data.json文件中有一週的日子列表。我已經成功地從tue
顯示天週二但是,它不會顯示其它的天,這是tue
指數,這是sun
和mon
應sat
下顯示之前。有沒有辦法顯示tue
索引之前的其餘日子?
好吧,我想我明白你想要什麼。 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>
輝煌的演出,工程,我想,非常感謝:) 難道沒有辦法做到這一點串聯在NG-重複在html? –
我不明白什麼是你的目標。你想打印哪幾天? –
目標是打印太陽和星期一也坐下:) –
就像那樣,所有的日子將被打印,如果我打印從星期三開始美元指數的日子,然後太陽,星期一和星期六應打印下sat。希望現在有意義。 –