Artikel untuk bercakap tentang suntikan pergantungan dalam Angular

青灯夜游
Lepaskan: 2023-01-06 21:14:44
ke hadapan
2065 orang telah melayarinya

Artikel ini akan membantu anda meneruskan pembelajaran sudut dan memahami secara ringkas suntikan pergantungan dalam Angular, saya harap ia akan membantu anda!

Artikel untuk bercakap tentang suntikan pergantungan dalam Angular

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 "kebergantungan".

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 penggunaan perkhidmatan Angular dalam services. Tandai perkhidmatan sebagai suntikan dan letakkan di bahagian provider dalam modul. Seperti berikut:

Artikel untuk bercakap tentang suntikan pergantungan dalam Angular

Untuk suntikan pergantungan, kami mempunyai banyak helah kecil yang boleh kami gunakan. Contohnya, dalam modul Angular boleh menukar satu baris TestService kepada baris penulisan yang berbeza. [Tutorial berkaitan yang disyorkan: Tutorial sudut, Pengajaran pengaturcaraan]

Artikel untuk bercakap tentang suntikan pergantungan dalam Angular

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.

Artikel untuk bercakap tentang suntikan pergantungan dalam Angular

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

Artikel untuk bercakap tentang suntikan pergantungan dalam Angular

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

Artikel untuk bercakap tentang suntikan pergantungan dalam Angular

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: # Suntikan kebergantungan sudut

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

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

Label berkaitan:
sumber:juejin.cn
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!