Вопросы с тегом «angularjs-service»

Сервисы AngularJS - это синглтоны, которые выполняют определенные задачи, общие для веб-приложений. AngularJS предоставляет ряд встроенных сервисов, а также возможность создавать собственные сервисы по мере необходимости. Службы также используются для связи между компонентами приложения посредством внедрения зависимостей (DI).



9
AngularJS: Когда использовать сервис вместо фабрики
Пожалуйста, потерпите меня здесь. Я знаю, что есть и другие ответы, такие как: AngularJS: Сервис против провайдера против фабрики Однако я все еще не могу понять, когда вы будете использовать сервис на заводе. Из того, что я могу сказать, фабрика обычно используется для создания «общих» функций, которые могут вызываться несколькими …

10
Как настроить разные среды в Angular.js?
Как вы управляете переменными / константами конфигурации для разных сред? Это может быть примером: API моего отдыха доступен localhost:7080/myapi/, но у моего друга, который работает с тем же кодом под управлением версией Git, API развернут на его Tomcat localhost:8099/hisapi/. Предположим, что у нас есть что-то вроде этого: angular .module('app', ['ngResource']) …

10
AngularJS: правильный способ привязки к свойствам сервиса
Я ищу лучший способ привязки к свойству службы в AngularJS. Я работал с несколькими примерами, чтобы понять, как привязать свойства к сервису, созданному с помощью AngularJS. Ниже у меня есть два примера того, как привязать свойства в сервисе; они оба работают. В первом примере используются базовые привязки, а во втором …

7
Внедрение макета в сервис AngularJS
У меня написана служба AngularJS, и я хотел бы ее протестировать. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); В моем файле app.js зарегистрированы: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) Я могу проверить, работает ли DI …

24
Angularjs: Ошибка: [ng: areq] Аргумент HomeController не является функцией, получено значение undefined
Это моя демонстрация с использованием angularjs для создания служебного файла и добавления службы в контроллер. У меня две проблемы с моей демонстрацией: Первый - когда я ставлю <script src="HomeController.js">перед тем, <script src="MyService.js">как получить эту ошибку, Ошибка: [ng: areq] Аргумент HomeController не является функцией, получено значение undefined Другой - когда я …

4
Как дождаться ответа от запроса $ http в angularjs?
Я использую данные из службы RESTful на нескольких страницах. Поэтому я использую для этого фабрики angular. Итак, мне нужно было получить данные один раз с сервера, и каждый раз, когда я получаю данные с помощью этой определенной службы. Прямо как глобальные переменные. Вот образец: var myApp = angular.module('myservices', []); myApp.factory('myService', …


6
Как предотвратить закрытие модального окна angular-ui?
Я использую Angular UI $ modal в своем проекте http://angular-ui.github.io/bootstrap/#/modal Я не хочу, чтобы пользователь закрыл модальное окно, нажав на фон. Я хочу, чтобы модальное окно можно было закрыть, только нажав созданную мной кнопку закрытия. Как предотвратить закрытие модального окна?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.