我想交替重複json數據。我有數據,如下面:如何在Angular JS中交替重複json數據?
JSON:
{
"birds":{
"birdInfo":[
{
"name":"parrot",
"color":"green"
},
{
"name":"peacock",
"color":"green"
}
]
},
"animals":{
"animalInfo":[
{
"name":"lion",
"designation":"king"
},
{
"name":"lioness",
"designation":"queen"
}
]
}
}
在我的控制器:
$scope.birdInfo = response.birds.birdInfo;
$scope.animalInfo = response.animals.animalInfo;
在我看來:
<div ng-repeat="bird in birdInfo">
{{bird.name}}
</div>
<div ng-repeat="animal in animalInfo">
{{animal.name}}
</div>
我想要什麼:
我希望數據顯示爲:
場景1:一個可供選擇的重複項目
parrot
LION
peacock
LIONESS
方案1:兩種可供選擇的重複項目
parrot
peacock
LION
LIONESS
crow
dove
TIGER
ELEPHANT
如何做到這一點的角?
這裏是plnkr:http://plnkr.co/edit/hN7odUF3MLJe4Ad9IBNM?p=preview
非常感謝。我會做。 – rajagopalx
當我指出我的答案時,Javascript已經給你一個連接數組的功能。你不需要創建另一個... – vinagreti
@vinagreti concat確實解決了他問的第二個問題,而不是第一個問題。 :) – toskv