Pytania otagowane jako angularjs-service

Usługi AngularJS to pojedyncze usługi, które wykonują określone zadania wspólne dla aplikacji internetowych. AngularJS zapewnia szereg wbudowanych usług, wraz z możliwością tworzenia usług niestandardowych zgodnie z wymaganiami. Usługi są również używane do komunikacji między składnikami aplikacji za pośrednictwem iniekcji zależności (DI).



9
AngularJS: Kiedy korzystać z usługi zamiast z fabryki
Proszę, znoś mnie tutaj. Wiem, że istnieją inne odpowiedzi, takie jak: AngularJS: usługa kontra dostawca vs fabryka Jednak nadal nie mogę ustalić, kiedy skorzystasz z usługi nad fabryką. Z tego, co mogę powiedzieć, fabryka jest powszechnie używana do tworzenia „wspólnych” funkcji, które mogą być wywoływane przez wiele kontrolerów: Tworzenie wspólnych …

10
Jak skonfigurować różne środowiska w Angular.js?
Jak zarządzasz zmiennymi / stałymi konfiguracyjnymi dla różnych środowisk? To może być przykład: Mój pozostały interfejs API jest dostępny localhost:7080/myapi/, ale mój przyjaciel, który działa na tym samym kodzie pod kontrolą wersji Git, ma interfejs API wdrożony w swoim Tomcat localhost:8099/hisapi/. Załóżmy, że mamy coś takiego: angular .module('app', ['ngResource']) .constant('API_END_POINT','<local_end_point>') …

10
AngularJS: poprawny sposób tworzenia powiązania z właściwościami usługi
Szukam najlepszych praktyk tworzenia powiązań z usługą w AngularJS. Omówiłem wiele przykładów, aby zrozumieć, jak powiązać właściwości w usłudze utworzonej za pomocą AngularJS. Poniżej mam dwa przykłady powiązania z właściwościami w usłudze; oboje pracują. W pierwszym przykładzie zastosowano podstawowe powiązania, a w drugim użyto $ scope. $ Watch do powiązania …

7
Wstrzyknięcie makiety do usługi AngularJS
Mam napisaną usługę AngularJS i chciałbym ją przetestować. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); Mój plik app.js zawiera te zarejestrowane: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) Mogę sprawdzić, czy DI działa jako takie: describe("Using …

24
Angularjs: Błąd: [ng: areq] Argument „HomeController” nie jest funkcją, został niezdefiniowany
To jest moje demo używające angularjs do tworzenia pliku usługi i dodawania usługi do kontrolera. Mam dwa problemy z moim demo: Po pierwsze, wstawiam, <script src="HomeController.js">zanim <script src="MyService.js">pojawi się ten błąd, Błąd: [ng: areq] Argument „HomeController” nie jest funkcją, został niezdefiniowany Drugi jest, gdy wstawiam, <script src="MyService.js">zanim <script src="HomeController.js">otrzymam następujący …

4
Jak czekać, aż odpowiedź nadejdzie z żądania $ http w angularjs?
Używam niektórych danych, które pochodzą z usługi RESTful na wielu stronach. Więc używam do tego fabryk kątowych. Tak więc musiałem raz pobrać dane z serwera i za każdym razem, gdy otrzymuję dane za pomocą tej zdefiniowanej usługi. Podobnie jak zmienne globalne. Oto próbka: var myApp = angular.module('myservices', []); myApp.factory('myService', function($http) …


6
Jak zapobiec zamykaniu modalu angular-ui?
W moim projekcie używam Angular UI $ modal http://angular-ui.github.io/bootstrap/#/modal Nie chcę, aby użytkownik zamykał okno modalne, naciskając tło. Chcę, aby modal mógł zostać zamknięty tylko przez naciśnięcie przycisku zamykania, który utworzyłem. Jak zapobiec zamykaniu modalu?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.