这是我的提供者。
App.provider('cloudinaryDetails', function(CloudinaryProvider){
function setCloudinaryDetails(cloudinaryDetails){
CloudinaryProvider.configure({
cloud_name: cloudinaryDetails.cloud_name,
api_key: cloudinaryDetails.api_key
});
}
this.$get = function($http){
return {
initialize: function(){
return $http.get('path/to/api').then(function(response){
setCloudinaryDetails(response.data);
});
}
};
};
});
我在配置模块中调用初始化函数
App.config(function(cloudinaryDetailsProvider){
cloudinaryDetailsProvider.initialize();
});
控制台错误:
[$ injector:modulerr]由于以下原因导致无法实例化模块App: TypeError:cloudinaryDetailsProvider.initialize不是函数