$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. この例を説明してくださいCコード
- 2. PHPの例外は、説明してください
- 3. 明確にしてください
- 4. 簡単な検索エンジンを説明してください
- 5. 明確な説明[C - 「0」]
- 6. Android致命的な例外スレッドの階層(説明してください)
- 7. C#のプロパティのしくみを説明してください。
- 8. GetとPostをASP.netで説明してください
- 9. PARTITIONでSQLを説明してください
- 10. DSMについて簡単に説明してください。
- 11. このjQueryセレクターについて説明してください。
- 12. 雑音ハッシュについて説明してください。
- 13. awakeFromNib、initwithFrameの使い方を説明してください
- 14. 以下のコードの違いを説明してください。
- 15. この短いSQLクエリを説明してください
- 16. XML SAX:ある例のXMLファイル `qName`と` localName`を説明してください
- 17. Outlookアドインが何であるか説明してください
- 18. このColorBoxコードの詳細を説明してください
- 19. mysqlのコマンドを説明してください
- 20. c#:FillRectangle()座標を説明してください。
- 21. 私にカラープロファイルを説明してください
- 22. Subversion FAQからこれを説明してください。
- 23. d [2] [3]の値を説明してください
- 24. コードのビット操作部分を説明してください
- 25. コード実行の相違点を説明してください
- 26. PHPの出力を説明してください
- 27. Bluezアーキテクチャ:このアーキテクチャを説明してください
- 28. putステートメントの使用方法を説明してください
- 29. bashのヒントを説明してください
- 30. この現象を説明してください。
より具体的にする必要があります。 – TheHippo
このサイトは、あなたに問題があるコードを提供し、 – charlietfl
FWIWの助けが必要であることをあなたが納得したコードではなく、この質問が非常に参考になったという答えを見つけました。角度をつけて新しい人として、私はそれが尋ねられ答えられたことをうれしく思う。私には、本当の質問のように思えます。 – clearf