Я попытался настроить таблицу ng с данными сервера. Но он не загружает данные в таблицу.ng таблица с данными сервера
Однако я могу видеть, что вызов ajax удался в консоли. После вызова ajax я вижу несколько строк строки строки без данных.
Любая идея, что я делаю неправильно?
<script>
var tableAp = angular.module('tableApp', ["ngTable"]);
tableAp.controller('testTable', function($scope, $http, NgTableParams) {
$scope.tableParams = new NgTableParams({}, {
getData: function(params) {
$http.get('http://localhost/data.php')
.success(function(data) {
console.log(data);
params.total(data.inlineCount);
return data;
//console.log(data);
});
}
});
});
</script>
HTML
<body ng-app="tableApp">
<div ng-controller="testTable">
<table ng-table="tableParams" class="table" show-filter="true">
<tr ng-repeat="user in $data">
<td>
{{user.name}}</td>
<td>
{{user.age}}</td>
</tr>
</div>
</body>
Можете ли вы дать возвращаемые данные в формате JSON здесь? –
Привет @ Md.Rahman это пример данных с одинаковой структурой. '[{" name ":" name1 "," age ": 1}, {" name ":" name2 "," age ": 2}, {" name ":" name3 "," age ": 3} , { "имя": "NAME4", "возраст": 4}, { "имя": "name5", "возраст": 5}, { "имя": "name6", "возраст": 6}, { "name": "name7", "age": 7} , {"name": "name8", "age": 8}] 'Я вижу на консоли – rram