AngularJSでサービスを別のサービスに注入する 質問する

AngularJSでサービスを別のサービスに注入する 質問する

AngularJS で 1 つのサービスを別のサービスに挿入することは可能ですか?

ベストアンサー1

はい。AngularJS の通常のインジェクション ルールに従ってください。

app.service('service1', function(){});

//Inject service1 into service2
app.service('service2',function(service1){});

@simon に感謝します。縮小の問題を回避するには、配列インジェクションを使用することをお勧めします。

  app.service('service2',['service1', function(service1) {}]);

おすすめ記事