我在php中创建了一个数据库数组,并使用json_encode
发送它这是数组的var_dump
array (size=2)
'latestDate' => string '2015-08-27 07:30:34'
'rcList' =>
array (size=3)
'0' =>
array (size=4)
'name' => string 'somesite'
'url' => string 'http://www.somesite/rss'
'overrideurl' => string 'http://www.somesite/latest'
'site' => string 'http://somesite/'
'1' =>
array
'name' => string 'somesite1'
'url' => string 'http://somesite1/rss'
'overrideurl' => null
'site' => string 'http://somesite1.in/'
'2' =>
array (size=4)
'name' => string 'somesite3'
'url' => string 'http://somesite3/rss'
'overrideurl' => null
'site' => string 'http://somesite3/'
我正在获取数据,我可以使用ng-repeat显示它。
但是我无法对其进行排序
<div ng-repeat="item in List | orderBy:item.name" ui-sref="tabs.feed({ rcData:rc})">
<b>{{item.name|uppercase}}</b><br>
</div>
我知道ng-repeat只适用于数组,但我从php得到的是json所以如何将它转换为数组,以便我可以对它进行排序?
JSON数据如下:
{
"latestDate": "2015-08-27 07:30:34",
"rcList": [
{
"name": "somesite",
"url": "http://www.somesite/rss",
"overrideurl": "http://www.somesite/latest",
"site": "http://somesite/"
},
{
"name": "somesite1",
"url": "http://somesite1/rss",
"overrideurl": "",
"site": "http://somesite1.in/"
},
{
"name": "somesite3",
"url": "http://somesite3/rss",
"overrideurl": null,
"site": "http://somesite3/"
}
]
}
这是一个很好的数据结构......如果我不应该使用什么样的类型或结构