Я пытаюсь создать службу, чтобы предоставить моему приложению полный доступ ко всем отдельным ресурсам API, доступным из одной службы. Прямо сейчас я создал свой основной модуль приложения Angular и службу API под названием APIService. У службы есть фабрика, которая возвращает несколько доступных Angular $resource
в разные API. Вот код.
var app = angular.module('MYAPP', ['ngRoute', 'ngSanitize', 'ngResource', 'apiService']);
var APIService = angular.module("apiService", ["ngResource"]);
APIService.factory("API", function ($resource) {
var apiFactory = {};
apiFactory.Alerts = $resource('/WebApi/Alert/:type/:id', {id:'all'},
{
systemUpdate: { method: 'GET' },
autoArchive: { method: 'POST', url: '/WebApi/Alert/Template/:type' }
});
return apiFactory;
});
Однако, когда я пытаюсь загрузить страницу, я получаю Uncaught Error
в файле angular.js. Я делаю что-то не так здесь?