Вопросы по теме 'angularjs-service'

Внедрение макета в сервис AngularJS
У меня написана служба AngularJS, и я хотел бы ее протестировать. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something =...
97601 просмотров

Как включить запрос cors с помощью angular.js-resource
У меня есть приложение angular.js, и мне нужно выполнить запрос CORS. Я хочу определить мои остальные службы "угловые", используя ресурсы angular, описанные здесь: http://docs.angularjs.org/tutorial/step_11 . Но я не нашел способ заставить это...
32183 просмотров
schedule 13.04.2022

Грязная проверка с общим сервисом между контроллерами. Один способ работает, другой нет?
Пытаясь ответить на вопрос об обмене данными между двумя отдельными контроллерами, я столкнулся с вопросом. Я обычно использую сервисы для этой задачи и начал создавать jsfiddle, но не смог заставить его работать. После небольшой отладки, если я...
1210 просмотров
schedule 14.06.2023

С какими проблемами я столкнусь, если сделаю все данные доступными для всех контроллеров?
Мое приложение AngularJS CRUD обрабатывает информацию через сервер WebSocket. (В основном это было сделано для того, чтобы обновления от одного пользователя автоматически передавались всем пользователям без необходимости массового HTTP-опроса) Я...
150 просмотров

Как получить данные от сервиса — данные, которые будут получены с задержкой
У меня объявлен следующий сервис: app.factory('data', ['$http', function ($http) { var dataRecords = {}; //Retrieve the entries from the data file and categorize them according //to the information types located in the...
2470 просмотров
schedule 28.07.2022

Понимание $watch в AngularJS?
Меня немного смущает синтаксис $watch в AngularJS. Учитывая переменную $scope.foo с начальным значением [1,2,3] , и обновление приводит к тому, что теперь оно равно [1,2] . Я хочу, чтобы функция запускалась всякий раз, когда обновляется...
12064 просмотров

$watch не работает с переменной из другого контроллера?
У меня есть один контроллер, который отображает контрольный список и сохраняет выбор в массиве. Мой другой контроллер запускает $http.get в массиве с первого контроллера. Как установить $watch , чтобы при каждом изменении массива отправлялся...
11709 просмотров

Использование службы angularjs ($ cookie) на фабрике, зарегистрированной с помощью Couchpotato
Я использую angularjs с диваном для помощи с ленивой загрузкой. Мой вопрос: как я могу ссылаться на службы angularjs, такие как $http, $cookies, в моей службе, зарегистрированной с помощью дивана? Обычный угловой способ: factory('MyService',...
1238 просмотров
schedule 10.06.2023

AngularJS: регистрация службы вручную
У меня есть страница с несколькими виджетами. После загрузки страницы я получаю список виджетов, который содержит URL-адрес. Затем я ng-включаю URL-адрес. У каждого виджета есть собственный контроллер, который загружается с помощью тега...
1331 просмотров
schedule 12.05.2023

Делитесь асинхронными данными между контроллерами, не отправляя несколько запросов
Я пытаюсь сделать один запрос $http , чтобы получить один из моих файлов JSON и использовать данные на всех моих контроллерах. На сайте egghead.io я увидел, как обмениваться данными между несколькими контроллерами, а также прочитал этот вопрос...
7043 просмотров

angularjs: использование службы для связи между контроллерами
У меня есть служба, которая внедряется в мои контроллеры. Служба определяет ряд функций. Теперь я хотел бы добавить в эту службу переменную, которая будет содержать selectedItem в приложении. Я сделал это так: angular.module('myservices',...
6993 просмотров
schedule 01.08.2022

Неизвестный провайдер CookieStore
У меня есть служба, в которой я хочу использовать модуль $cookieStore. Он отлично работает, но при модульном тестировании ломается и выдает ошибку: "$cookieStoreProvider ‹- $cookieStore ‹- filterService". Сервис выглядит так:...
27984 просмотров

AngularJS: директива не может получить доступ к изолированным объектам области
Я пытаюсь поместить некоторые значения по умолчанию в свою директиву с областью изоляции. По сути, мне нужно выполнить некоторые манипуляции с DOM, используя объект области видимости, когда моя директива привязана. Ниже мой код: Контроллер:...
15845 просмотров

Наблюдая за моделью в сервисе, вы никогда не поймаете никаких изменений
Я боролся с этой (предположительно) простой проблемой в течение нескольких часов. Что у меня есть: есть провайдер, который будет следить за изменениями модели, а затем соответствующим образом обновлять базу данных. Ниже приведен код, взятый из...
79 просмотров
schedule 06.08.2022

Обмен данными между сервисами angularjs без ошибки циклической зависимости?
Я пытаюсь создать приложение angular, которое продолжит работать с ненадежным соединением (например, мобильным). Пока у меня есть Сервисы для каждой из моих моделей (например): Классы Ученики Оценки Когда создается новый экземпляр...
651 просмотров

Как вызвать метод при маршрутизации к шаблону в AngularJS?
Как вызвать метод из сервиса при роутинге на шаблон в AngularJS? wikiApp.config(['$routeProvider', 'faqService', 'newsService', function($routeProvider, faqService, newsService) { $routeProvider .when('/hjem',{ templateUrl:...
112 просмотров

Прямоугольные API-вызовы для внешнего получения «Доступ запрещен»
Следуя документации Restangular и включает пример этого: // GET to http://www.google.com/ You set the URL in this case Restangular.allUrl('googlers', 'http://www.google.com/').getList(); Я пытаюсь сделать то же самое для angel.co...
5808 просмотров

Как протестировать контроллер, который отслеживает изменения в внедряемом сервисе?
Я использую службу для обмена данными между контроллерами. Если значение службы изменится, я хочу обновить привязку некоторых данных к своим контроллерам. Для этого я использую $scope.$watchCollection (поскольку значение, которое я отслеживаю,...
1223 просмотров

Доступ к запущенному фоновому процессу в PhoneGap с помощью AngularJS и Ionic
У меня проблема с фоновым процессом геолокации ( https://github.com/christocracy/cordova-plugin-background-geolocation ) в проекте phonegap с angularjs и ionic. Процесс идет нормально, но иногда я не могу его остановить. Если приложение запущено на...
4918 просмотров

Перехватчик $httpProvider не работает, когда $http внедряется в фабрику
У меня есть служба под названием «api», зарегистрированная примерно так: angular .module('myApp') .factory('api', ['$http', function ($http) { // do stuff with $http.get() etc here. }]); ... и $http настраивается следующим образом:...
4253 просмотров
schedule 22.04.2022