0
ここに私のサービスは、取扱説明書、ブートストラップ前に$ HTTPを必要とするサービスを注入AngularJSは
(function(angular, module){
module.provider('auth', ['$http', function($http){
this.$get = function(){
return {
user: function(){
return {then: function(){}}
}
}
}
}]);
})(angular, angular.module('auth', []));
私はアプリのブートストラップ前にユーザーに確認したいと思いますので、私がやっている:
angular.element(document).ready(function() {
var auth = angular.injector(['auth', 'ng']).get('auth');
auth.user().then(function(response){
angular.bootstrap(document, ['app']);
});
});
をが、 $http
サービスは解決されていません。実際には認証サービスから依存関係を削除してもエラーは発生しません。何が間違っているのですか?
私は別のサービスで認証をラップしたいので。 – brazorf
OK私は私の答えを編集しました、それはあなたにもっと今願って願って]; –
うんうん;)ありがとう。 – brazorf