Rumah > hujung hadapan web > tutorial js > Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

青灯夜游
Lepaskan: 2022-08-29 20:05:10
ke hadapan
2141 orang telah melayarinya

Apakah suntikan pergantungan? Artikel ini akan memberi anda pemahaman yang mendalam tentang suntikan pergantungan dalam Angular saya harap ia akan membantu anda!

Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

Penterjemah ditambah: Wikipedia menunjukkan bahawa - dalam kejuruteraan perisian, suntikan kebergantungan (Dependency Injection, DI) merujuk kepada membenarkan objek menerima apa yang bergantung kepada objek lain. objek. "Pergantungan" merujuk kepada objek yang diperlukan oleh penerima. "Suntikan" merujuk kepada proses menghantar "bergantung" kepada penerima. Selepas "suntikan", penerima akan memanggil "pergantungan".

Penterjemah menambah: Contohnya - apabila classA menggunakan fungsi tertentu classB, ini bermakna classA mempunyai kebergantungan classB. Sebelum menggunakan classA kita perlu mencipta classB. Artikel yang disyorkan Apakah Suntikan Ketergantungan? Bagaimana cara menggunakannya?

Kita semua tahu cara standard menggunakan perkhidmatan Angular dalam services. Tandai perkhidmatan sebagai suntikan dan letakkan di bahagian provider dalam modul. [Cadangan tutorial berkaitan: "tutorial sudut"]

adalah seperti berikut:

Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

Untuk suntikan pergantungan, kami mempunyai banyak petua yang digunakan . Contohnya, dalam modul Angular boleh menukar satu baris TestService kepada baris penulisan yang berbeza.

Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

Setiap perkhidmatan yang kami letakkan di bahagian provider akan ditukar menjadi objek dengan dua sifat. Dalam atribut provide, kita boleh menggunakan nama kelas atau kita boleh mencipta kunci unik dan menyuntik objek. Kita juga boleh menyuntik pembolehubah.

Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

Satu lagi ciri menarik ialah kita boleh menyuntik berbilang objek dengan kunci yang sama dan kemudian menggunakannya seperti tatasusunan.

Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

Selain itu, kami juga boleh menyuntik perkhidmatan yang berbeza mengikut situasi yang berbeza. Dalam erti kata lain, kita boleh menggunakan perisytiharan if-else.

Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel

Kini, saya harap anda memahami daya tarikan Angular suntikan pergantungan.

Jika anda ingin mengetahui lebih lanjut tentang kandungan kod yang berkaitan, sila klik di sini.

Artikel ini adalah terjemahan, dalam bentuk terjemahan percuma.

Alamat asal: https://medium.com/geekculture/angular-dependency-injection-7337ecb69aae

Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Video Pengaturcaraan ! !

Atas ialah kandungan terperinci Penjelasan terperinci tentang suntikan pergantungan dalam Angular dalam satu artikel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:segmentfault.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan