Сейчас я работаю над простым проектом AngularJS, и у меня есть этот код:
Это мое мнение:
<tr ng-repeat="metering in meterings">
<td>1</td>
<td>{{metering.d.SerialNumber}}</td>
</tr>
Это мой контроллер:
angular.module('MainCtrl', []).controller('MainController', function($scope,$http,Nerds) {
Nerds.get()
.success(function(data){
$scope.meterings = data;
});
});
Это мои услуги:
angular.module('NerdService', []).factory('Nerds', ['$http', function($http) {
return{
get : function(){
return $http.get('http://amrse.net/list.json'); //Let pretend that this path is works fine
}
}
}]);
Мои вопросы: 1. Как число 1 в этой таблице (в представлении) изменяется динамически? <td>1</td>
<td>{{metering.d.SerialNumber}}</td>
. Что-то вроде: Total: {{ metering.getTotal() }}
. Как я могу это сделать?РЕШИТЬ!
Просто добавьте эти строки кода:
<td>{{$index}}</td>
<td>{{meterings.length}}</td>
Спасибо! :)
{{metering.d.SerialNumber}}
)