რა არის ლინკის ფუნქცია AngularJS დირექტივაში?
რა არის ლინკის ფუნქცია AngularJS დირექტივაში?

ვიდეო: რა არის ლინკის ფუნქცია AngularJS დირექტივაში?

ვიდეო: რა არის ლინკის ფუნქცია AngularJS დირექტივაში?
ვიდეო: AngularJS link and compile functions 2024, მაისი
Anonim

AngularJS Directive-ის ბმული გასაღები განსაზღვრავს ბმული ფუნქცია სთვის დირექტივა . ზუსტად, გამოყენებით ბმული ფუნქცია , შეგვიძლია განვსაზღვროთ დირექტივის API & ფუნქციები რომელიც შემდეგ შეიძლება გამოყენებულ იქნას დირექტივა გარკვეული ბიზნეს ლოგიკის ჩამოყალიბება. The ბმული ფუნქცია ასევე პასუხისმგებელია DOM მსმენელების რეგისტრაციაზე, ასევე DOM-ის განახლებაზე.

შესაბამისად, როგორ მუშაობს დირექტივა AngularJS-ში?

AngularJS დირექტივები არის გაფართოებული HTML ატრიბუტები პრეფიქსით ng-. ng-აპი დირექტივა ინიციალიზაციას ახდენს ან AngularJS განაცხადი. ng-init დირექტივა აპლიკაციის მონაცემების ინიციალიზაციას. ng-მოდელი დირექტივა აკავშირებს HTML კონტროლის მნიშვნელობას (შეყვანა, შერჩევა, ტექსტური არეალი) აპლიკაციის მონაცემებთან.

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

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

შედგენა - ის გადის DOM-ს და აგროვებს ყველა დირექტივას. შედეგი არის ა დამაკავშირებელი ფუნქცია . Ბმული - დირექტივებს აერთიანებს ერთად ფარგლებს და აწარმოებს ცოცხალ ხედს. ნებისმიერი ცვლილება წელს ფარგლების მოდელი აისახება წელს ხედი და ნებისმიერი მომხმარებლის ურთიერთქმედება ხედთან აისახება წელს ფარგლების მოდელი.

როგორ იყენებთ დირექტივას?

კუთხოვანი დირექტივები გამოიყენება HTML-ის სიმძლავრის გასაძლიერებლად ახალი სინტაქსის მიცემით. თითოეული დირექტივა აქვს სახელი - ან Angular-დან წინასწარ განსაზღვრული, როგორიცაა ng-repeat, ან ჩვეულებრივი, რომელსაც შეიძლება ეწოდოს რაიმე. და თითოეული დირექტივა განსაზღვრავს სად შეიძლება მისი გამოყენება: ელემენტში, ატრიბუტში, კლასში ან კომენტარში.

გირჩევთ: