Ich Abrufen von Daten von api und bevölkern in der Tabelle Ich brauche nur die Tabelle relaod in jedem 1 Sekunde habe ich versucht, $ timeout verwenden, aber im immer Fehler sagen -Wie lade ich die dynamische Tabelle alle 1 Sekunde in der Steuerung in angular js?
$scope.tableParams.reload();//TypeError: Cannot read property 'reload' of undefined
Code
<div align="center">
<div ng-app="myApp" ng-controller="customersCtrl">
<table ng-table="tableParams">
<tr>
<td>device id</td>
<td>device unique id</td>
<td>access status</td>
<td>current time</td>
</tr>
<tr>
<td>{{ access.id }}</td>
<td>{{ access.devid }}</td>
<td><img ng-src="{{statusValues[access.status]}}" /></td>
<td>{{ access.CurrentTime }}</td>
</tr>
</table>
</div>
</div>
<script type="text/javascript">
var app = angular.module('myApp', []);
app.controller('customersCtrl', function ($scope, $http, $timeout) {
$http.get("http://example.com/get")
$scope.reloadTable = function() {
$timeout(function() {
$scope.tableParams.settings().$scope = $scope;
$scope.tableParams.reload();
$scope.reloadTable();
}, 1000)
};
$scope.reloadTable();
});
</script>
Verwendung Buchse Daten in Echtzeit laden –
Entschuldigung ich bin nicht bewusst, Socket. Ich bin neu in eckigen js coding.can hilf mir aus. – Swapna
http://stackoverflow.com/questions/26205534/ng-table-not-rendering-new-data-when-reloading-request –