欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

angular log debug 没有内容 如何打开/关闭$log.debug在AngularJS

如何打开/关闭$log.debug在AngularJS

我试图使用$ 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            

默认情况下它是打开的。

来自  http://www.voidcn.com/article/p-ypqyxfuw-bsn.html


如何打开在AngularJS /关闭$ log.debug(How to turn on/off $log.debug in AngularJS)

我试图使用$ log.debug(“富”)。它如何可以打开关闭。我找不到任何地方的样本。我认为它需要在配置中设置的,但我不能似乎得到这工作的。

哪里一组ON和OFF开关?

解决方案

$ logProvider.debugEnabled(真)

这是只有在AngularJs 1.1.2或更高版本。可用

<一个href=\"https://github.com/angular/angular.js/pull/1625\">https://github.com/angular/angular.js/pull/1625

下面是它被设置的一个例子。

  VAR应用= angular.module('plunker',[]);的app.config(函数($ logProvider){
  $ logProvider.debugEnabled(真);
});app.controller('MainCtrl',函数($范围,$日志){
  $ scope.name ='世界';
  $ scope.model = {值:“测试”};
  $ log.debug('测试日志');
});

http://plnkr.co/edit/HZCAoS?p=$p$pview

在默认情况下它是。

来自  http://www.it1352.com/198646.html 

普通分类: