AngularJS-dagi bog'liqliklar nima?
AngularJS-dagi bog'liqliklar nima?

Video: AngularJS-dagi bog'liqliklar nima?

Video: AngularJS-dagi bog'liqliklar nima?
Video: ๐Ÿ›‘ XUDO BU XABAR SIZLARGA TEZ TEZ OLISHINI ISTADI! AGAR BUNGA E'tibor bermasangiz, HAMMA NARSANI... 2024, Noyabr
Anonim

Tobelik Injection - bu komponentlar berilgan dasturiy ta'minot dizayni bog'liqliklar komponent ichida ularni qattiq kodlash o'rniga. AngularJS oliy ta'minlaydi Tobelik In'ektsiya mexanizmi. U bir-biriga quyilishi mumkin bo'lgan quyidagi asosiy komponentlarni taqdim etadi bog'liqliklar.

Shu munosabat bilan, AngularJS-da qaramlik in'ektsiyasi qanday ishlaydi?

Bog'liqlik in'ektsiyasi nomi nazarda tutganidek hisoblanadi ish vaqtida modullarga qaram funksionallikni kiritish jarayoni. Foydalanish qaramlik in'ektsiyasi qayta foydalanish mumkin bo'lgan kodga ega bo'lishga yordam beradi. ning qiymat ob'ekti AngularJS mumkin odatlanish in'ektsiya qilish tekshirgichingizdagi oddiy JavaScript obyektlari.

Bundan tashqari, AngularJS da konfiguratsiya nima? konfiguratsiya () bo'ladi konfiguratsiya blok. Ishlash bloklari yordamida qo'shiladi. modulda run() ni ishga tushiring. Misol: burchakli.

burchakda qaramlik in'ektsiyasining foydasi nimada?

Burchakli foydalanadi qaramlik in'ektsiyasi ularni bajarish uchun dizayn namunasi bog'liqliklar . The qaramlik in'ektsiyasining afzalligi dizayn namunasi vazifani deferent xizmatlar o'rtasida taqsimlashdir. Mijoz xizmati bog'liq ob'ektni o'zi yaratmaydi, balki u yaratiladi va in'ektsiya qilingan tomonidan Burchakli injektor.

AngularJS-da qanday modullar mavjud?

A AngularJS moduli bu dasturning boshqaruvchi, xizmat ko'rsatish, filtrlar, direktivalar, zavodlar va boshqalar kabi turli qismlarining konteyneridir. modullar . AngularJS o'z ichiga olgan holda global miqyosni ifloslantirishni to'xtatadi AngularJS a dagi o'ziga xos funktsiyalar modul.

Tavsiya: