Restangular не работает с обычными структурами API

Я изучаю несколько хороших вспомогательных библиотек AngularJS, таких как UI-маршруты и другие вещи. Сегодня я начал с Restangular (https://github.com/mgonto/restangular).

Я хорошо отношусь к теории, но она принимает свой собственный стиль URL-адресов API, подобных упомянутому ниже, которые возвращают ответ в квадратных скобках ( [] ).

API:

https://api.mongolab.com/api/1/databases/angularjs/collections/projects?apiKey=4f847ad3e4b08a2eed5f3b54

Полная демонстрация:

демонстрация Plunker

Мы не всегда можем зависеть от этой прямоугольной библиотеки, так как многие API могут не следовать такой структуре, если только нет необходимости использовать квадратные скобки.

Пример: FaceBook API, ниже показано изображение с ответом API, который не имеет [] в начале.

API Facebook

RestangularProvider.setBaseUrl('https://api.mongolab.com/api/1/databases/angularjs/collections');

Мой вопрос: Is Restangular можно использовать с любыми ответами API.


person RONE    schedule 22.05.2015    source источник


Ответы (1)