在
.config中,只能使用提供程序(例如
$routeProvider)。在
.run你只能使用服务(如实例
$route)。您有一家工厂,而不是供应商。请参阅具有以下三种创建方式的代码段:服务,工厂和提供者。
他们还在有角度的文档https://docs.angularjs.org/guide/services中提到了这一点。

在
.config中,只能使用提供程序(例如
$routeProvider)。在
.run你只能使用服务(如实例
$route)。您有一家工厂,而不是供应商。请参阅具有以下三种创建方式的代码段:服务,工厂和提供者。