Запитання з тегом «angular-services»

9
angular.service vs angular.factory
Я бачив як angular.factory (), так і angular.service (), які використовуються для оголошення оголошень; однак я не можу angular.service ніде знайти офіційну документацію. У чому різниця між двома методами? Що слід використовувати для чого (якщо робити різні речі)?

21
AngularJS: Як переглянути змінні служби?
У мене є служба, скажімо: factory('aService', ['$rootScope', '$resource', function ($rootScope, $resource) { var service = { foo: [] }; return service; }]); І я хотів би використовувати fooдля керування списком, що надається в HTML: <div ng-controller="FooCtrl"> <div ng-repeat="item in foo">{{ item }}</div> </div> Для того, щоб контролер виявив, коли aService.fooоновлено, …

18
Передача даних між контролерами в Angular JS?
У мене є базовий контролер, який відображає мою продукцію, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); На мою думку, я відображаю цю продукцію в списку <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Те, що я намагаюся зробити, це коли хтось натискає на назву продукту, у мене є інший вигляд …

7
@HostBinding та @HostListener: що вони роблять і для чого вони?
У моїх переходах по всьому світу переплетені, а зараз особливо в документах у стилі angular.io , я знаходжу багато посилань на @HostBindingта @HostListener. Здається, вони є досить фундаментальними, але, на жаль, документація для них наразі є трохи схематичною. Чи можете будь-хто пояснити, будь ласка, що вони таке, як вони працюють …


4
Передача поточного обсягу до служби AngularJS
Чи правильно передавати "струм" $scopeслужбі AngularJS? Я знаходжусь у ситуації, коли я маю службу $, знаючи, що її споживає лише один контролер, і я хотів би мати посилання на сферу використання контролера в самих методах обслуговування $. Це філософськи правильно? Або я б краще транслювати події до $ rootScope, а …

5
Кутова 4+ ngOnDestroy () в експлуатації - знищувати спостережувані
У кутовому додатку ми маємо ngOnDestroy()гачок життєвого циклу для компонента / директиви, і ми використовуємо цей хук, щоб скасувати підписку на спостережувані. Я хочу очистити / відмітити спостережувані, які створені в @injectable()службі. Я бачив деякі дописи, в яких говорилося, що ngOnDestroy()їх також можна використовувати в службі. Але чи це хороша …

4
використовувати $ http всередині користувацького провайдера в конфігурації програми, angular.js
Головне питання - чи можливо це? Я намагався без удачі .. основний app.js ... var app = angular.module('myApp', ['services']); app.config(['customProvider', function (customProvider) { }]); ... сам постачальник послуг var services = angular.module('services', []); services.provider('custom', function ($http) { }); І у мене така помилка: Uncaught Error: Unknown provider: $http from services …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.