Object $ LogProvider没有方法debugEnabled

时间:2014-01-22 09:50:46

标签: angularjs debugging uncaught-exception nosuchmethod

在我的Angular模块myApp上使用以下代码行时:

myApp.config(function ($logProvider) {
    $logProvider.debugEnabled(true);
});

我收到了这个错误:

Uncaught TypeError: Object #<$LogProvider> has no method 'debugEnabled' from myApp core.ts:6
(anonymous function) core.ts:6
invoke angular.js:2990
(anonymous function) angular.js:2914
forEach angular.js:130
loadModules angular.js:2900
createInjector angular.js:2842
doBootstrap angular.js:1037
bootstrap angular.js:1052
angularInit angular.js:1010
(anonymous function) angular.js:15154
jQuery.Callbacks.fire jquery-1.9.1.js:1037
jQuery.Callbacks.self.fireWith jquery-1.9.1.js:1148
jQuery.extend.ready jquery-1.9.1.js:433

我做错了什么?

1 个答案:

答案 0 :(得分:0)

使用版本属性:

angular.version.full

将相关版本与在mockng模块之间同步此API的版本进行比较:

  

1.2.0rc1 spooky-giraffe(2013-08-13)保持模拟。$将api与$ log同步

<强>参考