Пожалуйста, подскажите:
Разбираюсь с Angular, ng-table.
Вот такой запрос
var Api = $resource("/data.txt", false);
this.tableParams = new NgTableParams({}, {
getData: function (params) {
return Api.get(params.url()).$promise.then(function (data) {
params.total(data.inlineCount); // recal. page nav controls
return data.results;
});
}
});
Вот такой json
[{ "name": "christian", "age": 21 }, { "name": "anthony", "age": 88 }, { "name": "gfgfgfgf", "age": 8 }]
Ошибка
angular.js:12332 Error: [$resource:badcfg] Error in resource configuration for action `get`. Expected response to contain an object but got an array (Request: GET /data.txt)
Гуглил, ошибка известная, но все советы сводятся к поставить isArray в false. Не могу понять, почему Angular вообще думает, что я ему передаю массив, а не объект json.