Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Âncora
what-is-service
what-is-service

O que é um Service?

São objetos que compartilham código através de APIs públicas para toda aplicação que faz uso do AngularJS. Services fornecem injeção de dependência e padronização quanto a criação de APIs públicas. 

Services são registrados a partir da Module API. Ao registrar um service, dá-se um nome no qual será utilizado para injeção de dependências em quaisquers outros componentes do AngularJS. Abaixo temos um exemplo de como registrar um service e como utiliza-lo através da injeção de dependências.

Bloco de código
languagejs
titleRegistrando e Utilizando Um Service
fooModule.factory('fooService', function() {
    return {
      foo: function() {
		console.log('This is foo service printing bar :)');
      }
    };
});
 
fooModule.controller('fooController', ['fooService', function(fooService) {
	
	fooService.foo();
	
}]);


Âncora
what-is-factory
what-is-factory
 

...

O que é uma Directive?


Âncora
what-is-directivepartial
what-is-directivepartial

O que é um Partial?


 

Âncora
what-is-controller
what-is-controller

...