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; } </script> <div ng:controller="LogCtrl"> <p>Reload this page with open console, enter text and hit the log button...</p> Message: <input type="text" name="message" value="Hello World!"/> <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>