gpt4 book ai didi

javascript - 如何使用 ng-repeat 从嵌套 json 对象中检索数据

转载 作者:行者123 更新时间:2023-12-03 07:44:49 28 4
gpt4 key购买 nike

我正在尝试使用 ng-repeat 从下面提到的 JSON 对象中检索 EmpName。

我的js文件:

$scope.items = [];
$scope.allItems = [{

"categoryId": 1,
"categoryName": "abc",
"Employee": [{
"EmpId": 1,
"EmpName": "Raj",
"EmpJob": "Accounts",
"DataList": [{
"year": "Oct-2015",
"salary": "244"
},
{
"year": "Jul-2015",
"salary": "100"
},
{
"year": "Jun-2015",
"salary": "117"
}]
}]
},
{
"categoryId": 2,
"categoryName": "xyz",
"Employee": [{
"EmpId": 2,
"EmpNameName": "Sita",
"EmpJob": "Software Engineer",
"DataList": [{
"year": "Oct-2015",
"salary": "244"
},
{
"year": "Jul-2015",
"salary": "100"
},
{
"year": "Jun-2015",
"salary": "117"
}]
}]
}]
}]

我的html:

<div id="Div1" ng-repeat="item in allItems">
<div id="Div2" >
<div id="Div3">
<font color="white">{{item.EmpName}}</font>
</div>
</div>
</div>

在这里,我将 allItems 插入 items 数组中。然后如何从 items 数组中检索 EmpName。任何人都可以帮我解决这个问题...

最佳答案

你可以做类似的事情每一项都包含只有一个 Employee 对象的 Employee 数组。因此,您可以从 Employee 列表中获取第一项,然后获取它的 EmplyeeName

 <div id="Div1" ng-repeat="item in items" >
<div id="Div2" >
<div id="Div3"><font color="white">{{item.Employee[0].EmpName}}</font> </div>
</div>

关于javascript - 如何使用 ng-repeat 从嵌套 json 对象中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35253033/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com