我试图使用$ log.debug(“Foo”)。如何才能打开它。我找不到任何地方的样品。我认为它需要在配置中设置,但我似乎无法得到工作。
在哪里设置开关?
$ logProvider.debugEnabled(true)
原文链接:https://www.f2er.com/angularjs/146758.html这仅在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
默认情况下它是打开的。