Πώς αναφέρεστε σε ένα συστατικό react;
Πώς αναφέρεστε σε ένα συστατικό react;

Βίντεο: Πώς αναφέρεστε σε ένα συστατικό react;

Βίντεο: Πώς αναφέρεστε σε ένα συστατικό react;
Βίντεο: Το πλήρες μάθημα React JS για αρχάριους - Μάθετε το React σε 2 ώρες! +timecodes 2024, Ενδέχεται
Anonim

Για να αποκτήσετε ένα αναφορά σε ένα στοιχείο React , μπορείτε είτε να το χρησιμοποιήσετε για να λάβετε το ρεύμα React συστατικό , ή μπορείτε να χρησιμοποιήσετε μια αναφορά για να πάρετε ένα αναφορά σε α συστατικό σου ανήκει. Λειτουργούν ως εξής: var MyComponent = Αντιδρώ . createClass({ handleClick: function() { // Εστιάστε ρητά την εισαγωγή κειμένου χρησιμοποιώντας το μη επεξεργασμένο DOM API.

Έχοντας αυτό υπόψη, πώς μεταβιβάζετε την αναφορά στο θυγατρικό στοιχείο;

Εσείς πέρασμα ο αναφ στο παιδί συστατικό ως ένα διαφορετικό όνομα στηρίγματος - πραγματικά οποιοδήποτε όνομα εκτός από αναφ (π.χ. buttonRef). ο παιδί συστατικό μπορεί στη συνέχεια να προωθήσει το prop στον κόμβο DOM μέσω του αναφ Χαρακτηριστικό. Αυτό επιτρέπει στον γονέα πέρασμα του αναφ στο του παιδιού Κόμβος DOM μέσω του συστατικό στη μέση.

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

Κατά συνέπεια, τι είναι ένα συστατικό αντιδρών;

Συστατικά είναι τα δομικά στοιχεία οποιουδήποτε Αντιδρώ εφαρμογή και ένα τυπικό Αντιδρώ η εφαρμογή θα έχει πολλά από αυτά. Με απλά λόγια, α συστατικό είναι μια κλάση ή συνάρτηση JavaScript που δέχεται προαιρετικά εισόδους, π.χ. ιδιότητες(props) και επιστρέφει ένα Αντιδρώ στοιχείο που περιγράφει πώς πρέπει να εμφανίζεται μια ενότητα της διεπαφής χρήστη (User Interface).

Ποια είναι η διαφορά μεταξύ ενός στοιχείου και ενός συστατικού στην αντίδραση;

React Element - Είναι ένα απλό αντικείμενο που περιγράφει έναν κόμβο DOM και τα χαρακτηριστικά ή τις ιδιότητές του που μπορείτε να πείτε. Είναι ένα αμετάβλητο αντικείμενο περιγραφής και δεν μπορείτε να εφαρμόσετε καμία μέθοδο σε αυτό. React Component - Είναι μια συνάρτηση ή μια κλάση που δέχεται μια είσοδο και επιστρέφει a Στοιχείο αντίδρασης.

Συνιστάται: