我試圖通過使用ng-repeat在ng視圖中獲取items._id值。 發生所有數據,但我想要特定的數據。如何通過在angularjs中使用ng重複獲取嵌套的JSON數據
data.json
[ { _id : "td6v9db4514cc4ewew4334",
firstName : 'ayaz',
lastName : 'memon',
items : '[{"_id":"item2","_name":"My Item #4"},
{"_id":"item3","_name":"My Item #4"}]',
totalItems : 3,
totalPrice : 2999.97 } ]
控制器
app.controller('myCtrl', function($scope, $http) {
$http.get("data.json").then((response) => {
console.log(response.data)
$scope.userInfo = response.data
})
})
納克視圖
<body ng-app="myApp">
<div ng-controller="myCtrl">
<ul ng-repeat="x in userInfo">
<li >{{x}}</li>
</ul>
'ng-repeat =「x.items中的項」'將返回每個項目 – Abinthaha
您將不得不使用嵌套的'ng-repeat'。 – Rajesh
您顯示的數據不是有效的JSON。在JSON中的鍵必須被'''包圍。 –