Simple service for logging. Default implementation writes the message into the browser's console (if present).
The main purpose of this service is to simplify debugging and troubleshooting.
Write an error message
Write an information message
Write a log message
Write a warning message
<script> function LogCtrl($log) { this.$log = $log; this.message = 'Hello World!'; } </script> <div ng-controller="LogCtrl"> <p>Reload this page with open console, enter text and hit the log button...</p> Message: <input type="text" ng-model="message"/> <button ng-click="$log.log(message)">log</button> <button ng-click="$log.warn(message)">warn</button> <button ng-click="$log.info(message)">info</button> <button ng-click="$log.error(message)">error</button> </div>