[英]angularJS $http.get() request on a complicated JSON output
我有一個PHP,它以JSON代碼的形式給出一個輸出,如下所示:
{
"data": {
"groups": {
"admin": [
{ "loginname" : user1 },
{ "loginname" : user2 }
],
"group1" : [
{ "loginname" : user1 },
{ "loginname" : user2 }
]
}
},
"status":"success"
}
基本上每個loginname對應一個組名,它是一個變量(在本例中為admin和group 1)。 如何從此輸出中訪問所有組的列表? 我的php數組的關鍵本身就是一個讓它變得困難的變量。 以下是PHP的鏈接: https : //gist.github.com/raghunayyar/cf8d29d9e4ccc0423125 。 問我是否需要更多信息。 :)
假設您將JSON響應data
值存儲在名為data
的變量中,聽起來您在視圖中只需要這樣的內容:
<ul>
<li ng-repeat="(group, users) in data.groups">
<p>Group: {{group}}</p>
<ul>
<li ng-repeat="user in users">{{user}}</li>
</ul>
</li>
</ul>
這將打印具有用戶子列表的組列表。 以下是ng-repeat
指令的Angular文檔的鏈接 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.