我的控制器里面有一个json对象,我想打印用户名的详细信息:vishnu(我想从对象中排序并使用ng-repeat打印)。
[{
"username": "vishnu",
"FromDate": "Wed Mar 02 2016 10:56:45 GMT+0530 (India Standard Time)",
"selectedProject": "createwhimsy",
"task": "fixing bugs",
"time": "1"
}, {
"username": "seenu",
"FromDate": "Wed Mar 02 2016 10:56:45 GMT+0530 (India Standard Time)",
"selectedProject": "createwhimsy",
"task": "working on ui",
"time": "2"
}, {
"username": "sam",
"FromDate": "Wed Mar 02 2016 10:56:45 GMT+0530 (India Standard Time)",
"selectedProject": "bigiron",
"task": "working on api",
"time": "5"
},
{
"username": "vishnu",
"FromDate": "Wed Mar 03 2016 10:56:45 GMT+0530 (India Standard Time)",
"selectedProject": "timetracker",
"task": "ui designing",
"time": "1"
}]
如何使其工作,我该如何排序?
答案 0 :(得分:0)
<div ng-repeat="data in jsondata | orderBy:'username' ">
{{data.username}}
</div>
鉴于你有json中的对象列表,正如你所提到的,你可以使用上面的代码来命令任何对象的属性,这里我们用&#39; username&#39;命令。 / p>
答案 1 :(得分:0)
<div ng-repeat="data in jsondata">
<div ng-if="data.username=='vishnu'" >
<b>{{data.username}}</b>
<b>{{data.selectedProject}}</b>
<b>{{data.task}}</b>
</div>
</div>
您可以试用上述代码并仅为单个用户限制数据