Questions marquées «angular-services»

9
angular.service vs angular.factory
J'ai vu angular.factory () et angular.service () utilisés pour déclarer des services; cependant, je ne trouve angular.service nulle part dans la documentation officielle. Quelle est la différence entre les deux méthodes? Qui devrait être utilisé pour quoi (en supposant qu'ils font des choses différentes)?

21
AngularJS: Comment regarder les variables de service?
J'ai un service, disons: factory('aService', ['$rootScope', '$resource', function ($rootScope, $resource) { var service = { foo: [] }; return service; }]); Et je voudrais utiliser foopour contrôler une liste qui est rendue en HTML: <div ng-controller="FooCtrl"> <div ng-repeat="item in foo">{{ item }}</div> </div> Afin que le contrôleur détecte quand aService.fooest …

18
Passer des données entre les contrôleurs dans Angular JS?
J'ai un contrôleur de base qui affiche mes produits, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); À mon avis, j'affiche ces produits dans une liste <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Ce que j'essaie de faire, c'est quand quelqu'un clique sur le nom du produit, j'ai une autre …

7
@HostBinding et @HostListener: que font-ils et à quoi servent-ils?
Dans mes méandres à travers le monde entier interweb, et maintenant surtout les documents de style angular.io , je trouve de nombreuses références à @HostBindinget @HostListener. Il semble qu'ils soient assez fondamentaux, mais malheureusement, la documentation les concernant pour le moment est un peu sommaire. Quelqu'un peut-il expliquer ce qu'ils …




4
utilisez $ http dans le fournisseur personnalisé dans la configuration de l'application, angular.js
La question principale - est-ce possible? J'ai essayé sans succès. app.js principal ... var app = angular.module('myApp', ['services']); app.config(['customProvider', function (customProvider) { }]); ... fournisseur lui-même var services = angular.module('services', []); services.provider('custom', function ($http) { }); Et j'ai une telle erreur: Uncaught Error: Unknown provider: $http from services Des idées? …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.