Angularjs 在angular中循环JSONObject并仅打印某些值
嗨,我有一个JSONObject,如下所示:Angularjs 在angular中循环JSONObject并仅打印某些值,angularjs,arrays,json,Angularjs,Arrays,Json,嗨,我有一个JSONObject,如下所示: $scope.controls = {"fields":[{"id":1,"name":"Sales Figures 2017","area":"sales","value":"1800"},{"id":2,"name":"Are you on commission","area":"support","value":"Yes"}]} 我试图循环显示结果,如下所示,但只需要“name”和“value”值 输出类似 2017年销售数字:1800 你有
$scope.controls = {"fields":[{"id":1,"name":"Sales Figures 2017","area":"sales","value":"1800"},{"id":2,"name":"Are you on commission","area":"support","value":"Yes"}]}
我试图循环显示结果,如下所示,但只需要“name”和“value”值
输出类似
<div ng-repeat="key in controls">
{{key.name}} : {{key.value}}
</div>
{{key.name}}:{{key.value}
您必须访问控件对象中的字段,因为这是数组所在的位置
<div ng-repeat="key in controls.fields">
{{key.name}} : {{key.value}}
</div>
{{key.name}}:{{key.value}
您必须访问控件对象中的字段,因为这是数组所在的位置
<div ng-repeat="key in controls.fields">
{{key.name}} : {{key.value}}
</div>
{{key.name}}:{{key.value}
从ng repeat
角度模块(“应用程序”,[])
.controller(“ctrl”,函数($scope){
$scope.controls={“字段”:[{“id”:1,“名称”:“2017年销售数据”,“区域”:“销售”,“价值”:“1800”},{“id”:2,“名称”:“您是否接受委托”,“区域”:“支持”,“价值”:“是”}]}
})
{{key.name}}:{{key.value}
从ng repeat
角度模块(“应用程序”,[])
.controller(“ctrl”,函数($scope){
$scope.controls={“字段”:[{“id”:1,“名称”:“2017年销售数据”,“区域”:“销售”,“价值”:“1800”},{“id”:2,“名称”:“您是否接受委托”,“区域”:“支持”,“价值”:“是”}]}
})
{{key.name}}:{{key.value}
太完美了,它成功了。谢谢。我会接受这个答案的。非常好。谢谢。将接受此作为答案。感谢+1对它的解释如此之好。感谢+1对它的解释如此之好。