我想用排序依據和limitTo在陣列中,包含其他數組,所以我需要使用NG-重複兩次:我試過,但沒有工作排序依據和limitTo在NG-重複孩子
<ul ng-repeat="item in customarray | orderBy: 'first.date' | limitTo :10 track by $index">
<div ng-repeat="first in item[1]">
{{first.date | date}}
</div>
</ul>
這裏是我的陣列
[
{
"date":"2015-09-29T07:12:14Z",
"titre":"Changement date de clôture dossier Barbe Alain",
"status":"closed",
"tag":"maintenance",
"id":660302971,
"name":"Eugenie Martin"
},
{
"date":"2015-09-04T09:45:20Z",
"titre":"43325- NH DISTRIBUTION",
"status":"closed",
"tag":"assistance",
"id":660302971,
"name":"Eugenie Martin"
},
{
"date":"2015-08-20T06:18:04Z",
"titre":"TR: EURL NH DISTRIBUTION vous a envoyé un message depuis sa plateforme",
"status":"closed",
"tag":"assistance",
"id":660302971,
"name":"Eugenie Martin"
},
{
"date":"2015-02-25T16:00:46Z",
"titre":"Votre demande au support sans suite",
"status":"closed",
"tag":"assistance",
"id":660302971,
"name":"Eugenie Martin"
},
{
"date":"2015-01-12T06:48:35Z",
"titre":"Bonjour,\n\nle cabinet AUFICOM aura un stand lors du...",
"status":"closed",
"tag":"assistance",
"id":660302971,
"name":"Eugenie Martin"
},
{
"date":"2014-12-18T09:48:38Z",
"titre":"ISACOMPTA",
"status":"closed",
"tag":"maintenance",
"id":660302971,
"name":"Eugenie Martin"
},
{
"date":"2014-12-15T14:08:08Z",
"titre":"changement date de clôture",
"status":"closed",
"tag":"maintenance",
"id":660302971,
"name":"Eugenie Martin"
}
]
[
{
"date":"2016-03-15T10:56:28Z",
"titre":"ferme de la blonde",
"status":"closed",
"tag":"assistance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2016-03-08T13:51:57Z",
"titre":"SCAN DOCUMENTS",
"status":"open",
"tag":"evolution",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2016-01-05T13:59:31Z",
"titre":"EARL DU TROU DE L'ENFER",
"status":"closed",
"tag":"maintenance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2015-12-28T06:50:04Z",
"titre":"15377- TR: SNC DE LA FERME DE LA BLONDE vous a envoyé un message depuis sa plateforme",
"status":"closed",
"tag":"assistance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2015-11-06T09:40:03Z",
"titre":"GAEC DE LA VILLE (N°573)",
"status":"closed",
"tag":"maintenance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2015-11-02T16:28:05Z",
"titre":"43325- NH DISTRIBUTION",
"status":"closed",
"tag":"maintenance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2015-06-26T11:41:57Z",
"titre":"Dossier 411 : MUNIER Valérie",
"status":"closed",
"tag":"maintenance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2015-06-26T11:40:54Z",
"titre":"Dossier 6072 : ROBERT Grégory",
"status":"closed",
"tag":"assistance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2015-01-15T08:58:07Z",
"titre":"Demande De TJ",
"status":"closed",
"tag":"maintenance",
"id":661671741,
"name":"Tanguy Jacob"
},
{
"date":"2014-12-17T10:26:37Z",
"titre":"ECOLE DES CAVALIERS",
"status":"closed",
"tag":"maintenance",
"id":661671741,
"name":"Tanguy Jacob"
}
]
的其他解決辦法是把所有的數組在一起,然後我就可以只使用1次NG-REPE在:但我不知道我該怎麼辦,我開始使用此:
controller.js
var interarray = []
for(s=0;s<data.length;s++){
interarray.push(data[s]);
}
console.log(interarray);
或者如何將每個選項卡包裝在一個數組中然後我只需要使用1次ng-repeat並且limitTo和orderBy將會正常工作? – moskitos
您不能訪問在父級元素('ul')的子元素(本例中爲內部'div')創建的變量('first')。 –