Βίντεο: Τι είναι η φυσαλίδα συμβάντος σε γωνιακή;
2024 Συγγραφέας: Lynn Donovan | [email protected]. Τελευταία τροποποίηση: 2023-12-15 23:45
Φούσκα εκδήλωσης επιτρέπει σε έναν απλό χειριστή σε ένα γονικό στοιχείο για ακρόαση εκδηλώσεις απολύθηκε από κάποιο από τα παιδιά της. Γωνιώδης υποστηρίζει φυσαλίδες του ΔΟΜ εκδηλώσεις και δεν υποστηρίζει φυσαλίδες του εθίμου εκδηλώσεις.
Έχοντας αυτό υπόψη, πώς λειτουργεί η δημιουργία φυσαλίδων συμβάντων;
Φούσκα εκδήλωσης είναι ένας τύπος Εκδήλωση διάδοση όπου το Εκδήλωση πρώτα ενεργοποιείται στο πιο εσωτερικό στοιχείο προορισμού και, στη συνέχεια, ενεργοποιείται διαδοχικά στους προγόνους (γονείς) του στοιχείου στόχου στην ίδια ιεραρχία ένθεσης μέχρι να φτάσει στο πιο εξωτερικό στοιχείο DOM ή αντικείμενο εγγράφου (Με την προϋπόθεση ότι ο χειριστής έχει αρχικοποιηθεί).
Επιπλέον, τι είναι η δημιουργία φυσαλίδων και η καταγραφή συμβάντων; Αναπαραγωγή και καταγραφή γεγονότων είναι δύο τρόποι διάδοση γεγονότων στο HTML DOM API, όταν ένα Εκδήλωση εμφανίζεται σε ένα στοιχείο μέσα σε ένα άλλο στοιχείο και και τα δύο στοιχεία έχουν καταχωρήσει μια λαβή για αυτό Εκδήλωση . Με φυσαλίδες , ο Εκδήλωση αρχικά συλλαμβάνεται και χειρίζεται το πιο εσωτερικό στοιχείο και στη συνέχεια διαδίδεται στα εξωτερικά στοιχεία.
Ως εκ τούτου, τι είναι η δημιουργία φυσαλίδων συμβάντων στο JavaScript με παράδειγμα;
Φούσκα εκδήλωσης είναι ένας όρος που μπορεί να έχετε συναντήσει στο δικό σας JavaScript ταξίδια. Σχετίζεται με τη σειρά με την οποία Εκδήλωση Οι χειριστές καλούνται όταν ένα στοιχείο είναι ένθετο μέσα σε ένα δεύτερο στοιχείο και και τα δύο στοιχεία έχουν καταχωρήσει έναν ακροατή για το ίδιο Εκδήλωση (ένα κλικ, για παράδειγμα ).
Πώς θα σταματήσετε τη δημιουργία φυσαλίδων εκδηλώσεων;
Stop Event Bubbling : Αν θέλεις να σταματήσει ο εκδήλωση φυσαλίδες , αυτό μπορεί να επιτευχθεί με τη χρήση του Εκδήλωση . διακοπή Διάδοσης () μέθοδος. Αν θέλεις να σταματήσει ο Εκδήλωση ροή από Εκδήλωση στόχος στο κορυφαίο στοιχείο στο DOM, Εκδήλωση . διακοπή Διάδοσης () η μέθοδος σταματά την Εκδήλωση να ταξιδέψει από κάτω προς τα πάνω.
Συνιστάται:
Ποια είναι η διαφορά μεταξύ συμβάντος και περιστατικού στο ITIL;
Διαφορά μεταξύ συμβάντων και συμβάντων στο ITIL Ένα περιστατικό είναι μια απρογραμμάτιστη διακοπή ή μια ξαφνική μείωση της απόδοσης μιας υπηρεσίας IT. Ένα συμβάν είναι μια μικρή αλλαγή στην κατάσταση του συστήματος ή της υπηρεσίας στην υποδομή πληροφορικής
Τι είναι η πηγή συμβάντος;
Η διεπαφή EventSource είναι η διεπαφή περιεχομένου ιστού με συμβάντα που αποστέλλονται από τον διακομιστή. Σε αντίθεση με τα WebSockets, τα συμβάντα που αποστέλλονται από τον διακομιστή είναι μονής κατεύθυνσης. Δηλαδή, τα μηνύματα δεδομένων παραδίδονται προς μία κατεύθυνση, από τον διακομιστή στον πελάτη (όπως το πρόγραμμα περιήγησης ιστού ενός χρήστη)
Τι είναι η γωνιακή προβολή περιεχομένου;
Η προβολή περιεχομένου σάς επιτρέπει να εισαγάγετε ένα σκιερό DOM στο στοιχείο σας. Για να το θέσω απλά, εάν θέλετε να εισαγάγετε στοιχεία HTML ή άλλα στοιχεία σε ένα στοιχείο, τότε το κάνετε χρησιμοποιώντας την έννοια της προβολής περιεχομένου. Στο Angular, επιτυγχάνετε προβολή περιεχομένου χρησιμοποιώντας
Τι είναι η εικονική κύλιση σε γωνιακή;
Διαφημίσεις. Αυτό είναι ένα από τα νέα χαρακτηριστικά που προστέθηκαν στο Angular 7 που ονομάζεται Virtual Scrolling. Αυτή η δυνατότητα προστίθεται στο CDK (Component Development Kit). Η εικονική κύλιση εμφανίζει τα ορατά στοιχεία dom στο χρήστη, καθώς ο χρήστης κάνει κύλιση, εμφανίζεται η επόμενη λίστα
Τι είναι το TestBed στη γωνιακή δοκιμή;
TestBed και Εξαρτήματα. Το TestBed είναι το πρώτο και μεγαλύτερο από τα βοηθητικά προγράμματα δοκιμών Angular. Δημιουργεί μια λειτουργική μονάδα δοκιμών Angular - μια κλάση @NgModule - την οποία ρυθμίζετε με τη μέθοδο configureTestingModule για την παραγωγή του περιβάλλοντος της μονάδας για την κλάση που θέλετε να δοκιμάσετε