angular.jsをやってみる (21) - $logProvider -
$logを使えばログ(console.メソッド)に対応するのを利用できるただそれだけな模様なのだけど、デバッグメッセージ(console.debug|$log.debug)に関しては$logProviderで設定する事により発生しない模様
angular.module("app", [])
.config(function($logProvider) {
$logProvider.debugEnabled(false);
})
.controller("SampleController", function($log) {
$log.debug("debug message"); // console.debug?されない
});
ちなみに$logProvider.debugEnabledの初期で返る値はtrueになっている模様なので、明示的にfalseにしない限りは$log.debugしても表示される
んまぁそれだけっぽい