$injector
(公式ドキュメント)の公式ドキュメントの説明が不足しているため、実際にどのように動作しているのか分かりません。アプリケーションあたりの数はどれくらいですか?$injector
?それはいつ使うべきですか? $injector
はどのように機能しますか? (など)実際の説明とJavaScriptサンドボックスのサンプルを私に提供してください。
47
A
答えて
57
角度アプリケーションごとに1つのインジェクタがあります。通常、直接対話する必要はありません。インジェクタは、依存性注入をAngularで行うための鍵です。
factory
,service
,directive
などのモジュールメソッドは、これらの項目をインジェクタに登録します。何かを(例えば、コントローラにサービスを)注入すると、インジェクタはサービスを検索してインスタンス化します(既にインスタンス化されていない場合は、既にインスタンス化されているオブジェクトを返します)。
何らかの理由で実際にコントローラにサービスを動的に注入する必要がある場合は、その方法の例についてはhttps://stackoverflow.com/a/14418384/215945を参照してください。 https://stackoverflow.com/a/14743553/215945も参照してください。
+6
docよりも説明が良い。 – Ankita
関連する問題
- 1. parentNodeを説明してください
- 2. Pythonコード:説明してください
- 3. この例を説明してくださいCコード
- 4. PHPの例外は、説明してください
- 5. 明確にしてください
- 6. 明確な説明[C - 「0」]
- 7. 簡単な検索エンジンを説明してください
- 8. cURLの奇妙なチャンクレスポンスを説明してください
- 9. Android致命的な例外スレッドの階層(説明してください)
- 10. C#のプロパティのしくみを説明してください。
- 11. 次のコードを詳しく説明してください
- 12. スケーラでAbstractfunction1の使い方を説明してください
- 13. Wordpressでのカテゴリの説明を参照してください。
- 14. このプログラムでは、出力を説明してください
- 15. GetとPostをASP.netで説明してください
- 16. オープンレイヤーでエラー29を説明してください
- 17. PARTITIONでSQLを説明してください
- 18. XML SAX:ある例のXMLファイル `qName`と` localName`を説明してください
- 19. DSMについて簡単に説明してください。
- 20. このjQueryセレクターについて説明してください。
- 21. 雑音ハッシュについて説明してください。
- 22. 以下のコードの違いを説明してください。
- 23. awakeFromNib、initwithFrameの使い方を説明してください
- 24. この短いSQLクエリを説明してください
- 25. Outlookアドインが何であるか説明してください
- 26. regsubの呼び出しを説明してください
- 27. bashのヒントを説明してください
- 28. Apache Beamのpythonの構文を説明してください
- 29. この比較方法を説明してください。
- 30. このスクリプトの段階を説明してください
より具体的にする必要があります。 – TheHippo
このサイトは、あなたに問題があるコードを提供し、 – charlietfl
FWIWの助けが必要であることをあなたが納得したコードではなく、この質問が非常に参考になったという答えを見つけました。角度をつけて新しい人として、私はそれが尋ねられ答えられたことをうれしく思う。私には、本当の質問のように思えます。 – clearf