Περισσότερα
Εμφάνιση ή απόκρυψη στοιχείου στο React
Ασχολούμαι για πρώτη φορά με το React.js και δεν μπορώ να βρω έναν τρόπο να εμφανίσω ή να αποκρύψω κάτι σε μια σελίδα μέσω του συμβάντος κλικ. Δεν φορτώνω καμία άλλη βιβλιοθήκη στη σελίδα, οπότε ψάχνω για κάποιον εγγενή τρόπο χρησιμοποιώντας τη βιβλιοθήκη React. Αυτό είναι αυτό που έχω μέχρι στιγμής. Θα ήθελα να δείξω το div των αποτελεσμάτων όταν πυροδοτείται το συμβάν κλικ.
453
3
Το κλειδί είναι να ενημερώνετε την κατάσταση του στοιχείου στον χειριστή κλικ χρησιμοποιώντας το
setState
. Όταν εφαρμοστούν οι αλλαγές κατάστασης, η μέθοδοςrender
καλείται ξανά με τη νέα κατάσταση:Ορίζετε μια boolean τιμή στην κατάσταση (π.χ. 'show)', και στη συνέχεια κάνετε: