我正在尝试使用 $log.debug("Foo")。怎么才能打开关闭呢。我在任何地方都找不到样本。我认为它需要在配置中设置,但我似乎也无法让它工作。
在哪里设置开关?
最佳答案
$logProvider.debugEnabled(true)
这仅在 AngularJS 1.1.2 或更高版本中可用。
https://github.com/angular/angular.js/pull/1625
这是一个设置示例。
var app = angular.module('plunker', []);
app.config(function($logProvider){
$logProvider.debugEnabled(true);
});
app.controller('MainCtrl', function($scope, $log ) {
$scope.name = 'World';
$scope.model = {value: "test"};
$log.debug('TEST Log');
});
http://plnkr.co/edit/HZCAoS?p=preview
默认情况下它是打开的。
关于angularjs - 如何在 AngularJS 中打开/关闭 $log.debug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15561853/