Angular での依存関係注入について 1 つの記事で詳しく説明します

青灯夜游
リリース: 2022-08-29 20:05:10
転載
2082 人が閲覧しました

依存性注入とは何ですか?この記事では、Angular における依存関係の挿入について詳しく説明します。お役に立てば幸いです。

Angular での依存関係注入について 1 つの記事で詳しく説明します

翻訳者追加: Wikipedia の指摘 - ソフトウェア エンジニアリングにおいて、依存関係の注入 (Dependency Injection、DI) とは、オブジェクトが他のオブジェクトに依存するものを受け取ることを指します。 。 「依存関係」とは、受信側が必要とするオブジェクトを指します。 「インジェクション」とは、「依存関係」を受信側に渡すプロセスを指します。 「注入」の後、受信側は「依存関係」を呼び出します。

翻訳者が追加: たとえば、classAclassB のいくつかの関数を使用する場合、それは classA に依存関係があることを意味します。 クラスBclassA を使用する前に、classB を作成する必要があります。おすすめの記事Dependency Injectionとは何ですか?それの使い方?

Angular でサービス services を使用する標準的な方法は誰もが知っています。サービスを注入可能としてマークし、モジュールの provider セクションに配置します。 [関連チュートリアルの推奨事項: "angular チュートリアル"]

は次のとおりです:

Angular での依存関係注入について 1 つの記事で詳しく説明します

#依存関係の注入については、使用するヒントが多数あります。たとえば、モジュール Angular では、行 TestService を別の記述行に変換できます。

Angular での依存関係注入について 1 つの記事で詳しく説明します

provider セクションに配置したすべてのサービスは、2 つのプロパティを持つオブジェクトに変換されます。 provide 属性では、クラス名を使用することも、一意のキーを作成してオブジェクトを挿入することもできます。変数を注入することもできます。

Angular での依存関係注入について 1 つの記事で詳しく説明します

もう 1 つの興味深い機能は、同じキーを持つ複数のオブジェクトを挿入し、それらを配列のように使用できることです。

Angular での依存関係注入について 1 つの記事で詳しく説明します

また、さまざまな状況に応じてさまざまなサービスを注入することもできます。つまり、if-else ステートメントを使用できます。

Angular での依存関係注入について 1 つの記事で詳しく説明します

これで、Angular 依存関係注入の魅力が理解できたと思います。

関連するコードの内容について詳しく知りたい場合は、ここをクリックしてください。

この記事は意訳による翻訳です。

元のアドレス: https://medium.com/geekculture/angular-dependency-injection-7337ecb69aae

プログラミング関連の知識の詳細については、こちらをご覧ください: プログラミング ビデオ###! !

以上がAngular での依存関係注入について 1 つの記事で詳しく説明しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!