Τι είναι η λειτουργία Link στην οδηγία AngularJS;
Τι είναι η λειτουργία Link στην οδηγία AngularJS;

Βίντεο: Τι είναι η λειτουργία Link στην οδηγία AngularJS;

Βίντεο: Τι είναι η λειτουργία Link στην οδηγία AngularJS;
Βίντεο: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Νοέμβριος
Anonim

Σύνδεσμος της Οδηγίας AngularJS κλειδί ορίζει λειτουργία σύνδεσης για το διευθυντικός . Ακριβώς, χρησιμοποιώντας λειτουργία σύνδεσης , μπορούμε να ορίσουμε της οδηγίας API & λειτουργίες που μπορεί στη συνέχεια να χρησιμοποιηθεί από διευθυντικός να διαμορφώσει κάποια επιχειρηματική λογική. ο λειτουργία σύνδεσης είναι επίσης υπεύθυνος για την εγγραφή των ακροατών DOM καθώς και για την ενημέρωση του DOM.

Κατά συνέπεια, πώς λειτουργεί η οδηγία στο AngularJS;

Οδηγίες AngularJS είναι εκτεταμένα χαρακτηριστικά HTML με το πρόθεμα ng-. Η εφαρμογή ng διευθυντικός αρχικοποιεί ένα AngularJS εφαρμογή. Το ng-init διευθυντικός αρχικοποιεί τα δεδομένα της εφαρμογής. Το ng-model διευθυντικός δεσμεύει την τιμή των στοιχείων ελέγχου HTML (εισαγωγή, επιλογή, περιοχή κειμένου) με δεδομένα εφαρμογής.

Στη συνέχεια, το ερώτημα είναι πόσοι τύποι συναρτήσεων σύνδεσης υπάρχουν στο AngularJS; Στον κύκλο ζωής μιας οδηγίας, υπάρχουν τέσσερις διακριτές λειτουργίες που μπορούν να εκτελεστούν εάν οριστούν. Κάθε ένα επιτρέπει στον προγραμματιστή να ελέγχει και να προσαρμόζει την οδηγία στο διαφορετικός σημεία του κύκλου ζωής. Οι τέσσερις λειτουργίες είναι: μεταγλώττιση, ελεγκτής, προ- Σύνδεσμος και μετα- Σύνδεσμος.

Ομοίως, οι άνθρωποι ρωτούν, ποια είναι η διαφορά μεταξύ της μεταγλώττισης και της λειτουργίας σύνδεσης στο AngularJS;

Συντάσσω – Διασχίζει το DOM και συλλέγει όλες τις οδηγίες. Το αποτέλεσμα είναι α λειτουργία σύνδεσης . Σύνδεσμος - Συνδυάζει τις οδηγίες με εμβέλεια και παράγει ζωντανή προβολή. Οποιεσδήποτε αλλαγές στο αντανακλώνται το μοντέλο εμβέλειας στο προβολή και αντικατοπτρίζονται τυχόν αλληλεπιδράσεις χρήστη με την προβολή στο μοντέλο εμβέλειας.

Πώς χρησιμοποιείτε μια οδηγία;

Γωνιώδης οδηγίες χρησιμοποιούνται για την επέκταση της ισχύος του HTML δίνοντάς του νέα σύνταξη. Καθε διευθυντικός έχει ένα όνομα - είτε ένα από το Angular προκαθορισμένο όπως ng-repeat, είτε ένα προσαρμοσμένο που μπορεί να ονομαστεί οτιδήποτε. Και το καθένα διευθυντικός καθορίζει πού μπορεί να χρησιμοποιηθεί: σε ένα στοιχείο, χαρακτηριστικό, κλάση ή σχόλιο.

Συνιστάται: