Я новичок в угловой и ng-сетке, я называю простой статический файл json, но сетка вообще не отображается, сообщение, которое я получаю:Невозможно установить свойство «сетка» неопределенного
Невозможно установить свойство «сетка» неопределенной
Может кто-нибудь помочь?
Мой код выглядит следующим образом
angular.module('healthyLivingApp')
.controller('SubscribersCtrl', function ($scope,$http) {
$http.get('http://localhost:9000/subscribers.json').success(function(data){
$scope.subscribers = data;
});
$scope.gridOptions = {
data:'subscribers'
}
});
app.js
.module('healthyLivingApp', [
'ngAnimate',
'ngResource',
'ngRoute',
'ngSanitize',
'ngTouch',
'ngGrid',
'ui.bootstrap'
])
HTML
<h1>Subscribers</h1>
<div class="gridStyles" ng-grid="gridOptions">
</div>
Я использую беседку, Угловое "1.3.12", нг-сетка " "2.0.14"", JQuery "2.1.3"
Это работает для меня, в каком порядке ваши угловые/nggrid и jquery-скрипты загружены в ваш html? Кроме того, что именно возвращает абонент.json? Смотрите: http://plnkr.co/edit/ersNjlKz4xjlmoIGgUli?p=preview –
возвращает простой объект, подобный этому [ {"no": "1", "name": "Betty", "loyalty": 3, " joinDate ":" 3/5/10 "," userType ":" Free "}, {" no ":" 2 "," name ":" John "," loyalty ": 5," joinDate ":" 3/5/05 "," userType ":" Premium "}, {" no ":" 3 "," name ":" Peter "," loyalty ": 6," joinDate ":" 3/5/10 " , «userType»: «Free»} ] – rolando
Он показывает данные, но не сетку – rolando