8

$q をプロバイダーに注入する方法はありますか?私の場合、angular はそのようなプロバイダーが存在しないことを示す例外をスローします。

4

1 に答える 1

18

プロバイダーの場合、値は $get 関数に挿入されます。

myApp.provider('testProvider', function() {
   this.$get = function($q) {

   };
});

詳細はこちら:

  1. AngularJS: サービス vs プロバイダー vs ファクトリー

  2. https://gist.github.com/Mithrandir0x/3639232

于 2013-05-26T14:48:13.233 に答える