FabrícioRonchi

AngularJS - $log

15 February 2014

O que é?

É um serviço para registro de logs. Sua implementação padrão escreve com segurança a mensagem para o console do navegador.

Objetivo

Seu objetivo é simplificar a depuração e solução de problemas.

index.html

<html ng-app="myApp">
	<head>
    <script src="angularJs.js"></script>
    <script src="app-log.js"></script>
  </head>
  <body ng-controller="myController">
  	<a type="button" ng-click="$log.log(msg)">
   		Log
   	</a>
	 	<a type="button" ng-click="$log.warn(msg)">
			Warn
	 	</a>
  	<a type="button" ng-click="$log.info(msg)">
   		Info
   	</a>
   	<a type="button" ng-click="$log.log(msg)">
   		Error
   	</a>
  </body>
</html>

javascript.js

var app = angular.module("myapp", []);
function MyController($scope, $log) {
	$scope.msg = 'fabricioronchi.com';
}

Exemplo

Referência

Qualquer dúvida, chama aí no Twitter!