Als «angular-services» getaggte Fragen

9
angle.service vs angle.factory
Ich habe sowohl angle.factory () als auch angle.service () gesehen, die zum Deklarieren von Diensten verwendet wurden. Ich kann jedoch angular.service nirgendwo in der offiziellen Dokumentation finden. Was ist der Unterschied zwischen den beiden Methoden? Welche sollten für was verwendet werden (vorausgesetzt, sie machen verschiedene Dinge)?

21
AngularJS: Wie werden Dienstvariablen überwacht?
Ich habe einen Service, sagen wir: factory('aService', ['$rootScope', '$resource', function ($rootScope, $resource) { var service = { foo: [] }; return service; }]); Und ich möchte fooeine Liste steuern, die in HTML gerendert wird: <div ng-controller="FooCtrl"> <div ng-repeat="item in foo">{{ item }}</div> </div> Damit der Controller aService.fooerkennt, wann aktualisiert wird, …

18
Daten zwischen Controllern in Angular JS übertragen?
Ich habe einen Basis-Controller, der meine Produkte anzeigt. App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); Aus meiner Sicht zeige ich diese Produkte in einer Liste an <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Ich versuche zu tun, wenn jemand auf den Produktnamen klickt, ich habe eine andere Ansicht namens …

7
@HostBinding und @HostListener: Was machen sie und wofür sind sie?
In meinen Windungen im weltweiten Interweb und jetzt besonders in den Dokumenten im Angular.io-Stil finde ich viele Verweise auf @HostBindingund @HostListener. Es scheint, dass sie ziemlich grundlegend sind, aber leider ist die Dokumentation für sie im Moment ein wenig lückenhaft. Kann jemand bitte erklären, was sie sind, wie sie funktionieren …



5
Angular 4+ ngOnDestroy () in Betrieb - beobachtbar zerstören
In einer Winkelanwendung haben wir einen ngOnDestroy()Lebenszyklus-Hook für eine Komponente / Direktive und verwenden diesen Hook, um die Observablen abzumelden. Ich möchte beobachtbare Objekte löschen / zerstören, die in einem @injectable()Dienst erstellt wurden. Ich habe einige Posts gesehen, die das sagtenngOnDestroy() sie auch in einem Dienst verwendet werden können. Aber …

4
Verwenden Sie $ http im benutzerdefinierten Anbieter in der App-Konfiguration angular.js
Die Hauptfrage - ist es möglich? Ich habe es ohne Glück versucht .. Haupt-App.js ... var app = angular.module('myApp', ['services']); app.config(['customProvider', function (customProvider) { }]); ... Anbieter selbst var services = angular.module('services', []); services.provider('custom', function ($http) { }); Und ich habe einen solchen Fehler: Uncaught Error: Unknown provider: $http from …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.