რა არის დამოკიდებულებები AngularJS-ში?
რა არის დამოკიდებულებები AngularJS-ში?

ვიდეო: რა არის დამოკიდებულებები AngularJS-ში?

ვიდეო: რა არის დამოკიდებულებები AngularJS-ში?
ვიდეო: AngularJS Tutorial for Beginners - 13 - Dependencies 2024, მაისი
Anonim

Დამოკიდებულება ინექცია არის პროგრამული უზრუნველყოფის დიზაინი, რომელშიც კომპონენტები მოცემულია მათი დამოკიდებულებები კომპონენტში მათი მყარი კოდირების ნაცვლად. AngularJS უზრუნველყოფს უზენაესს Დამოკიდებულება ინექციის მექანიზმი. ის უზრუნველყოფს შემდეგ ძირითად კომპონენტებს, რომლებიც შეიძლება შეიყვანონ ერთმანეთში, როგორც დამოკიდებულებები.

ამასთან დაკავშირებით, როგორ მუშაობს დამოკიდებულების ინექცია AngularJS-ში?

დამოკიდებულების ინექცია როგორც სახელი გულისხმობს არის მოდულებში დამოკიდებული ფუნქციების შეყვანის პროცესი გაშვების დროს. გამოყენება დამოკიდებულების ინექცია გვეხმარება უფრო ხელახლა გამოსაყენებელი კოდის ქონაში. ღირებულების ობიექტი AngularJS შეუძლია შეიძლება გამოყენებული იქნას ინექცია მარტივი JavaScript ობიექტები თქვენს კონტროლერში.

ასევე, რა არის კონფიგურაცია AngularJS-ში? კონფიგურაცია () არის კონფიგურაცია ბლოკი. გაშვების ბლოკები ემატება გამოყენებით. run() მოდულზე. მაგალითი: კუთხოვანი.

რა სარგებელი მოაქვს დამოკიდებულების ინექციას კუთხურში?

კუთხოვანი იყენებს დამოკიდებულების ინექცია დიზაინის ნიმუში ამის შესასრულებლად დამოკიდებულებები . The დამოკიდებულების ინექციის უპირატესობა დიზაინის ნიმუში არის დავალების დაყოფა სხვადასხვა სერვისებს შორის. კლიენტის სერვისი თავად არ შექმნის დამოკიდებულ ობიექტს, არამედ შეიქმნება და გაუკეთეს მიერ ა კუთხოვანი ინჟექტორი.

რა მოდულებია AngularJS-ში?

ა მოდული AngularJS-ში არის აპლიკაციის სხვადასხვა ნაწილების კონტეინერი, როგორიცაა კონტროლერი, სერვისი, ფილტრები, დირექტივები, ქარხნები და ა.შ. მოდულები . AngularJS აჩერებს გლობალური მასშტაბის დაბინძურებას შემცველობით AngularJS კონკრეტული ფუნქციები ა მოდული.

გირჩევთ: