根据 AngularJS 文档,似乎只能在 module.config
中注入(inject)提供程序。
但是,我必须使用它的提供者 ServiceXProvider
配置一些第 3 方服务,并像这样设置它:
ServiceXProvider.format = function format(x) { return $filter('date')(x, "yyyy-MM-dd"); }
$filter
显然是一个服务而不是一个提供者,我不能将它注入(inject)到 module.config
中。
对于这种情况是否有任何合理的解决方法?
最佳答案
您可以在 run()
block 中更新提供者对象,您可以在其中注入(inject)服务
关于javascript - 在 module.config 中使用 $filter 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37532247/