[英]How to get individual value from array using JavaScript/Angular.js
i have a array object which produce below output. 我有一个产生以下输出的数组对象。
console.log('response',response);
response [{"id":"2","name":"subhra","pass":"12345","email":"subh@gmail.com"}]
Here i need all individual value( email,id,pass,name
) using JavaScript.Please help me to resolve this issue. 在这里,我需要使用JavaScript的所有单个值(
email,id,pass,name
)。请帮助我解决此问题。
var data=[{"id":"2","name":"subhra","pass":"12345","email":"subh@gmail.com"}];
console.log('response',data);
console.log('response',data[0].id); //2
console.log('response',data[0].name); //subhra
console.log('response',data[0].pass); //12345
console.log('response',data[0].email); //subh@gmail.com
You can use angular.forEach
您可以使用
angular.forEach
Controller 控制者
$scope.response = [{"id":"2","name":"subhra","pass":"12345","email":"subh@gmail.com"}]
angular.forEach($scope.response, function(item){
$scope.Id = item.id; // id is in $scope.Id
$scope.Name = item.name; // name is in $scope.Name
$scope.Email = item.email; // email is in $scope.Email
scope.Pass = item.pass; // pass is in $scope.Pass
});
HTML 的HTML
<body ng-controller="MainCtrl">
<p> ID : {{Id}}</p>
<p> Name : {{Name}}</p>
<p> Pass : {{Pass}}</p>
<p> email : {{Email}}</p>
</body>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.