Τι είναι η αμφίδρομη σύνδεση δεδομένων στο AngularJS;
Τι είναι η αμφίδρομη σύνδεση δεδομένων στο AngularJS;

Βίντεο: Τι είναι η αμφίδρομη σύνδεση δεδομένων στο AngularJS;

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

Δύο - τρόπος Δέσμευση

Σύνδεση δεδομένων στο AngularJS είναι ο συγχρονισμός μεταξύ του μοντέλου και της προβολής. Πότε δεδομένα στις αλλαγές μοντέλου, η προβολή αντικατοπτρίζει την αλλαγή και πότε δεδομένα στις αλλαγές προβολής ενημερώνεται και το μοντέλο

Στη συνέχεια, μπορεί κανείς να αναρωτηθεί, ποια είναι η χρήση της αμφίδρομης σύνδεσης δεδομένων;

Δύο - τρόπο δέσιμο σημαίνει ότι οποιαδήποτε δεδομένα -οι σχετικές αλλαγές που επηρεάζουν το μοντέλο μεταδίδονται αμέσως στις αντίστοιχες αναλυτικές προβολές και ότι τυχόν αλλαγές που πραγματοποιούνται στις αναλυτικές προβολές (για παράδειγμα, από τον χρήστη) αντικατοπτρίζονται αμέσως στο υποκείμενο μοντέλο. Όταν η εφαρμογή δεδομένα αλλάζει, το ίδιο συμβαίνει και με το UI, και αντίστροφα.

Επιπλέον, πώς δημιουργείτε αμφίδρομη σύνδεση δεδομένων σε γωνιακή; Χρησιμοποιώντας Δύο - Δέσμευση δεδομένων τρόπου . Δύο - τρόπο σύνδεσης δεδομένων συνδυάζει την είσοδο και την έξοδο δεσμευτικός σε μια ενιαία σημείωση χρησιμοποιώντας την οδηγία ngModel. Προς το δημιουργώ το δικό σας στοιχείο που υποστηρίζει δύο - τρόπο δέσιμο , πρέπει να ορίσετε μια ιδιότητα @Output για να ταιριάζει με μια @Input, αλλά να την προσθέσετε με το επίθημα Αλλαγή.

Έχοντας αυτό υπόψη, ποια είναι η διαφορά μεταξύ μιας δέσμευσης και αμφίδρομης σύνδεσης στο AngularJS;

Μονόδρομο δεσμευτικό είναι δένω τα δεδομένα από μοντέλο σε προβολή. Επίσης αμφίδρομη δέσμευση είναι δένω τα δεδομένα από μοντέλο σε προβολή και προβολή σε μοντέλο. διπλής κατεύθυνσης δεδομένα δεσμευτικός -> οποιαδήποτε αλλαγή στο πεδίο διεπαφής χρήστη ενημερώνει το μοντέλο και οποιαδήποτε αλλαγή στο μοντέλο ενημερώνει το πεδίο διεπαφής χρήστη. μονόδρομος δεδομένα δεσμευτικός είναι καλύτερη προσέγγιση λόγω της μονοκατευθυντικής ροής δεδομένων.

Τι είναι η μονόδρομη σύνδεση δεδομένων και η αμφίδρομη σύνδεση δεδομένων;

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

Συνιστάται: