Burchakdagi injektor nima?
Burchakdagi injektor nima?

Video: Burchakdagi injektor nima?

Video: Burchakdagi injektor nima?
Video: Injiktor xaqida qisqacha malumot 2024, Noyabr
Anonim

The injektor xizmat misollarini yaratish va ularni HeroListComponent kabi sinflarga kiritish uchun javobgardir. Siz kamdan-kam hollarda yaratasiz Burchakli injektor o'zingiz. Burchakli yaratadi injektorlar ildizdan boshlab dasturni bajarayotganda siz uchun injektor yuklash jarayonida yaratadigan narsa.

Bunga nisbatan, burchakdagi ildiz injektori nima?

The Injektor Daraxt. Burchakli injektorlar (odatda) singletonlarni qaytaradi. Ro'yxatdan o'tgan LoginService mavjud ildiz injektori . Quyida ildiz injektori bo'ladi ildiz @Component. Ushbu alohida komponentda provayderlar qatori yo'q va undan foydalanadi ildiz injektori uning barcha bog'liqliklari uchun.

Shuningdek, bilingki, burchakda provayder nima? A provayder e'lon qilingan ob'ektdir Burchakli Shunday qilib, u sizning komponentlaringiz, ko'rsatmalaringiz va tomonidan yaratilgan boshqa sinflar konstruktoriga kiritilishi mumkin. Burchakli . Xizmat - bu ma'lum bir turdagi provayder da ko'rib turganingizdek, sinf nomi bilan e'lon qilingan Burchakli darslik.

Bundan tashqari, burchakli 7 injektorlar nima?

Nima bu Burchakli injektor . The Burchakli injektor qaramlikni o'rnatish va komponent yoki xizmatga kiritish uchun javobgardir. The Injektor da qaramlikni qidiradi Burchakli Tokendan foydalanadigan provayderlar.

Misol bilan burchak 2 da qaramlik in'ektsiyasi nima?

Burchakda qaramlik in'ektsiyasi . Bog'liqlik in'ektsiyasi (DI) ning asosiy tushunchasidir Burchakli 2 + va sinfni qabul qilishga ruxsat beradi bog'liqliklar boshqa sinfdan. Ko'pincha ichida Burchakli , qaramlik in'ektsiyasi komponent yoki modul sinfiga xizmat ko'rsatish sinfini kiritish orqali amalga oshiriladi.

Tavsiya: