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

Создание общих функций контроллера
Как мне создать какой-то пакет утилит, который будет доступен со всех моих контроллеров? У меня есть этот код маршрута в моем основном модуле: 'use strict'; angular.module('lpConnect', []). config(['$routeProvider',...
37985 просмотров

Получение AngularJS $route для перенаправления в определенное состояние
У меня есть определенные состояния просмотра, на которые я хочу, чтобы пользователи могли ссылаться. Я пытаюсь направить контроллер в определенное состояние страницы, когда пользователь переходит на http://localhost:3000/resource/#!/1 Моя...
282 просмотров

Как я могу протестировать службу AngularJS с консоли?
У меня есть такая услуга, как: angular.module('app').factory('ExampleService', function(){ this.f1 = function(world){ return 'Hello '+world; } return this; }) Я хотел бы протестировать его из консоли JavaScript и вызвать функцию...
119362 просмотров
schedule 08.04.2022

AngularJS — загрузка данных в службу при загрузке страницы
В приложении angularjs я пытаюсь использовать пользовательский сервис для хранения основных данных приложения, «элементов». Однако я хотел бы загрузить данные в службу при начальной загрузке страницы, чтобы избежать отдельного запроса ajax на сервер...
4241 просмотров

AngularJS — поведение открытого диалогового окна AlertFactory
я создаю AlertFactory, потому что ui.bootstrap.dialog не работает в моем приложении. Поэтому я набираю следующий код: http://jsfiddle.net/Premier/BHqKB/17/ enter code here Очень хорошо работает, если нажать на кнопку "Открыть диалог": на...
934 просмотров

Является ли CacheFactory в angularjs синглтоном?
Я создал службу, используя CacheFactory. Я ожидал, что это будет синглтон. Я ввожу его в свой контроллер, и он отлично работает в рамках контроллера. Но как только я перехожу на другую страницу с другой областью действия, у меня, похоже, нет...
7482 просмотров
schedule 21.09.2022

Контроллер AngularJS/сервис/http-связь
Я завернул свой REST API в службу AnguarJS, которая внедряется в контроллеры. Довольно стандартно, да. Теперь я хотел бы, чтобы эта служба перехватывала любой ответ 401 и каким-то образом вызывала запрос на выход из системы или повторный вход в...
1016 просмотров

Angularjs — как установить значения модуля в сервисе?
У меня есть следующий сервисный модуль для приложения Angular. angular.module('rs.services', []) .value('uid', null) .factory('login', ['$http', 'uid', function($http, uid) { return function(user, pass) { var p =...
12552 просмотров
schedule 03.01.2023

Мастер форм AngularJS сохраняет прогресс
У меня есть служба в AngularJS, которая генерирует все необходимые шаги, текущее состояние каждого шага (выполнено, текущее, показать и т. д.) и связанную директиву, которая фактически реализует службу и отображает данные службы. Но есть 2 шага,...
1396 просмотров
schedule 06.09.2022

AngularJS: сервисный запрос возвращает нулевой результат
мой app.js выглядит так var app = angular.module('pennytracker', [ '$strap.directives', 'ngCookies', 'categoryServices' ]); app.config(function($routeProvider) { console.log('configuring routes'); $routeProvider .when('/summary',...
4967 просмотров

Как получить доступ к службам из RESTful API на моей странице angularjs?
Я очень новичок в angularJS. Я ищу доступ к службам из RESTful API, но я понятия не имел. Как я могу это сделать?
129510 просмотров

AngularJS: как обрабатывать успешные и ошибочные обратные вызовы с помощью ngResource?
документы не дают никакого представления об этом. Мой REST enpoint может вызвать ошибку $scope.delete = function(index) { Transaction.delete({transactionId: $scope.transactions[index].uuid}) }; Я изменил вышеизложенное на...
28826 просмотров
schedule 22.05.2022

AngularJS: PUT отправляет данные с URL-адресом, но не как данные JSON
Вот мой UserService angular.module('userServices', ['ngResource']).factory('User', function($resource) { return $resource('/users/:userId', // todo: default user for now, change it {userId: 'bd675d42-aa9b-11e2-9d27-b88d1205c810'},...
7847 просмотров

angularjs с сервисом обмена аутентификацией firebase
Привет всем, Я хочу использовать angularjs с простым входом в firebase (facebook). Но я понятия не имею, как создать службу обмена авторизацией. Я хочу сделать это создать службу аутентификации используйте эту службу аутентификации,...
1630 просмотров

Как я могу расширить обещание $q в Angularjs с помощью .success и .error
Я написал этот небольшой код в пользовательском сервисе на AngularJS. В моей службе: var deferred = $q.defer(); var promise = deferred.promise; deferred.resolve('success'); deferred.reject('error'); /*...
8508 просмотров

Простой тест разрешения Angular $ routeProvider. Что не так с этим кодом?
Я создал простое тестовое приложение Angular JS $routeProvider. Это дает следующую ошибку: Error: Unknown provider: dataProvider <- data Я был бы признателен, если бы кто-нибудь мог определить, где я ошибся. index.html <!DOCTYPE...
10231 просмотров

Как сделать настоящие запросы POST в функции E2E beforeEach()?
Мне нравится выполнять E2E-тестирование с использованием настоящего http-сервера. В рамках моего E2E-тестирования я хочу создать тестового пользователя в функции beforeEach() и удалить этого пользователя в функции afterEach(), когда закончу...
236 просмотров
schedule 22.06.2023

Асинхронный обратный вызов Angularjs возвращает неопределенное значение в $scope.$apply();
Это мой заводской код. Обратный вызов является асинхронным, поэтому я поместил его в $rootScope.safeApply(). Затем я вызываю console.log(authService.authUser) в своем контроллере, но он все равно возвращает неопределенное значение, когда...
1442 просмотров
schedule 04.01.2023

Передача обслуживания между контроллерами и директивами
У меня есть одна служба, определенная следующим образом: angular.module('myApp') .factory('myService', function ($resource, $q) { mySource = []; EndPoint = $resource('/my/api/endpoint', {}); return({...
439 просмотров

Должны ли службы раскрывать свою асинхронность?
Я пишу сервис, который будет получать данные асинхронно ($http или $resource). Я могу скрыть тот факт, что это асинхронно, возвращая массив, который изначально будет пустым, но в конечном итоге будет заполнен: .factory('NewsfeedService1',...
3399 просмотров
schedule 30.08.2022