1
我在表中顯示數據時遇到問題。數據未填充表
我正在使用customservice從json文件中獲取數據,然後將該數據插入到對象的$ rootScope中。
但是當我運行的觀點,談到空白,沒有errors.In的觀點,我使用下面的代碼行的視圖中的重複的對象「書」的陣列
請引導我。
controller.js
Controllers.controller('BookListCtrl_Student', ['$scope','$rootScope','$http','$location','BookData',
function ($scope, $rootScope, $http, $location, BookData) {
$rootScope.books=[];
$rootScope.books.push(BookData.getData());
$scope.bookLists = ['All Books', 'Available Books'];
$scope.selection = $scope.bookLists[0];
$scope.backToLogin = function() {
$location.path("/main");
}
}
]);
customservice.js
Controllers.factory('BookData',['$http',function(http){
return {
getData: function() {
return http.get('data/books.json').then(function(result){
return result.data;
});
}
};
}
]);