Я новичок ie в AngularJS. Я хочу отобразить данные в таблице, но ничего не отображается. Я добавил журналы в свой контроллер и вижу, что получаю данные из уровня сервиса. $data
тоже пусто.
Не могли бы вы помочь мне узнать, что не так?
MatrixController:
(function () {
'use strict';
angular
.module('missionApp.matrix')
.controller('MatrixController', MatrixController);
MatrixController.$inject = ['MatrixService','NgTableParams','$log'];
function MatrixController(MatrixService, NgTableParams,$log) {
var vm = this;
vm.matrixTable = new NgTableParams({
page: 1, // show first page
count: 10 // count per page
}, {dataset:vm.matrices});
vm.getMatricesList = function () {
MatrixService.getMatrices().then(function(response){
vm.matrices = response.data;
});
}
vm.getMatricesList();
}
}) ();
HTML Страница
<div class="row">
<div class="spacer"></div>
<div class="col">
<div class="table-mission-list table-responsive">
<table ng-table="MatrixCtrl.matrixTable" class="table table-listd table table-hover
table-condense">
<tbody>
<tr ng-repeat="matrix in $data">
<td title="'Station'">
{{matrix.stationCode}}</td>
</tr>
</tbody>
</table>
</div>
</div>