AngularJS Minfication 错误与 $provide.decorator
Posted
技术标签:
【中文标题】AngularJS Minfication 错误与 $provide.decorator【英文标题】:AngularJS Minfication Error with $provide.decorator 【发布时间】:2015-06-22 08:57:41 【问题描述】:我的 app.config 中有以下代码(在 url 中强制使用 hashbang),这会在缩小过程中产生问题:
app.config(["$provide", function ($provide)
..
$provide.decorator('$sniffer', function ($delegate)
$delegate.history = false;
return $delegate;
);
]);
我知道这与 DI 有关,我已经定义了“$provide”,不确定还需要做什么。任何帮助将不胜感激。
【问题讨论】:
$delegate
作为函数参数可能是个问题
像魅力一样工作。非常感谢。
确保在任何地方都这样做以避免在缩小时出错:)
知道了。谢谢队友:)
【参考方案1】:
检查一下
app.config(["$provide", function ($provide)
..
$provide.decorator('$sniffer', ['$delegate', function ($delegate)
$delegate.history = false;
return $delegate;
]);
]);
【讨论】:
以上是关于AngularJS Minfication 错误与 $provide.decorator的主要内容,如果未能解决你的问题,请参考以下文章
AngularJS 错误:$injector:unpr 未知提供者