[英]How to display array of objects php in angular js table?
我開始使用Angular和PHP。 我有一個JSON數組,它通過$http
調用將PHP文件發送到AngularJS函數,但是我無法在函數js中獲取JSON數組值。
帶有控制台日志的json結果是:
php功能:
foreach ($result as $row) {
$out[] = $row;
}
echo json_encode($out);
JS:
app.controller('controllerJs', ['$scope', '$http', function($scope,$http){
$scope.clients = [];
$scope.All = function(){
$http.get('/App/getAll.php')
.then(function(data){
$scope.clients = data;
});
}
}]);
php表:
<tbody>
<tr ng-repeat="item in clients">
<td>{{item.nombre}}</td>
<td>{{item.especialidad}}</td>
</tr>
</tbody>
您應該訪問響應的data
屬性,
$scope.All = function(){
$http.get('/App/getAll.php')
.then(function(data){
$scope.clients = data.data;
});
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.