我试图敬酒那些在 $exceptionHandler 装饰器中处理的错误,如下所示,
var app = angular.module('myApp',['toaster']);
app.config(function($provide){
$provide.decorator('$exceptionHandler',function($delegate,toaster){
toaster.pop('error','text','error');
$delegate(exception, cause);
});
});
这是plunkr。这给了我以下错误,
Error: [$injector:cdep] Circular dependency found: $rootScope <- toaster <- $exceptionHandler <- $rootScope
我正在使用AngularJS-Toaster来显示错误。现在如何在装饰器中注入烤面包机服务?