我正在尝试将$ http服务注入app config,但却收到“未知提供商$ http错误”。
woi.config(['$routeProvider', '$locationProvider','$http', function($routeProvider, $locationProvider,$http){
$routeProvider
.when("/channels", {
templateUrl: test,
resolve: {
app: function($http){
}
}
})
]});
我的问题是,是否有可能在app config中注入$ http serivce,如果没有,那么在调用控制器和模板之前进行ajax调用的其他方法是什么。
谢谢,
答案 0 :(得分:3)
您可以直接将$http
或任何依赖项传递给函数,而无需在config函数中定义它。 Angular的DI框架将为解析对象函数注入依赖关系。