1. ホーム
  2. angularjs

[解決済み] angularJSでサービスを他のサービスにインジェクトする

2023-05-20 17:57:22

質問

angularJSで、あるサービスを別のサービスにインジェクトすることは可能でしょうか?

どのように解決するのですか?

Angularjsの正規のインジェクションルールに従ってください。

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

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

simonさんに感謝です。minifyingの問題を避けるために、Array injectionを使うのが良いようです。

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