Επιλύθηκε: διαγραφή css

Το κύριο πρόβλημα με τη χρήση της διαγραφής react css είναι ότι μπορεί να είναι δύσκολο να διαμορφωθεί σωστά. Αυτό συμβαίνει επειδή τα προεπιλεγμένα στυλ για τη διαγραφή δεν είναι πολύ συγκεκριμένα και δεν υπάρχει ενσωματωμένη υποστήριξη για την προσαρμογή τους.

Δείτε Περισσότερα

Επιλύθηκε: ο ευκολότερος τρόπος εμφάνισης της τρέχουσας ημερομηνίας στο react

Το κύριο πρόβλημα με τη χρήση του ευκολότερου τρόπου εμφάνισης της τρέχουσας ημερομηνίας στο React είναι ότι δεν λειτουργεί πάντα. Για παράδειγμα, εάν χρησιμοποιείτε ένα στοιχείο DatePicker, ο ευκολότερος τρόπος για να εμφανίσετε την τρέχουσα ημερομηνία μπορεί να είναι να χρησιμοποιήσετε τη μέθοδο getDate(). Ωστόσο, εάν το DatePicker σας βρίσκεται μέσα σε α

, η getDate() δεν θα λειτουργήσει επειδή ο χειριστής onSubmit της φόρμας θα καλέσει τη setState() , η οποία θα ενημερώσει την ημερομηνία χρησιμοποιώντας οποιαδήποτε τιμή βρίσκεται αυτήν τη στιγμή στο state.date.

Μια λύση είναι να χρησιμοποιήσετε α αντί για DatePicker . Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τη μέθοδο getInputValue() για να λάβετε την τρέχουσα ημερομηνία.

Δείτε Περισσότερα

Επιλύθηκε: npm ενημέρωση αντιδρά

Εάν χρησιμοποιείτε το npm για τη διαχείριση των έργων σας στο React και εκτελείτε το npm update react , τότε το React θα κατεβάσει και θα εγκαταστήσει αυτόματα τυχόν νέες ενημερώσεις στο React. Αυτό μπορεί να προκαλέσει προβλήματα εάν χρησιμοποιείτε μια έκδοση του React που δεν είναι προς το παρόν συμβατή με την πιο πρόσφατη έκδοση του npm.

Εάν χρησιμοποιείτε μια έκδοση του React που δεν είναι προς το παρόν συμβατή με την πιο πρόσφατη έκδοση του npm, τότε το npm update react θα κατεβάσει και θα εγκαταστήσει αυτόματα τυχόν νέες ενημερώσεις στο React. Αυτό μπορεί να προκαλέσει προβλήματα εάν χρησιμοποιείτε μια έκδοση του React που δεν είναι προς το παρόν συμβατή με την πιο πρόσφατη έκδοση του npm. Για παράδειγμα, εάν χρησιμοποιείτε μια έκδοση του React που κυκλοφόρησε τον Δεκέμβριο του 2017, τότε το npm update react μπορεί να εγκαταστήσει μια ενημέρωση στο React που κυκλοφόρησε τον Φεβρουάριο του 2018. Αυτό θα προκαλούσε προβλήματα επειδή το έργο σας δεν θα είναι πλέον συμβατό με το πιο πρόσφατες εκδόσεις του Node.js και προγράμματα περιήγησης.

Εάν χρησιμοποιείτε μια νεότερη έκδοση του React από αυτήν που είναι εγκατεστημένη αυτήν τη στιγμή στον υπολογιστή σας, τότε η ενημέρωση του έργου σας μπορεί επίσης να προκαλέσει προβλήματα. Για παράδειγμα, εάν χρησιμοποιείτε μια έκδοση του React που κυκλοφόρησε τον Δεκέμβριο του 2017 και το έργο σας χρησιμοποιεί νήμα προσθήκης σεναρίων react-save , τότε η εκτέλεση του yarn update react θα εγκαταστήσει επίσης την πιο πρόσφατη ενημέρωση στο React. Ωστόσο, αυτό θα αντικαταστήσει επίσης τυχόν αλλαγές κώδικα που έχετε κάνει στο έργο σας από την εγκατάσταση της προηγούμενης ενημέρωσης στο React. Εάν αυτό είναι κάτι που θέλετε να κάνετε τακτικά (για παράδειγμα, για να παρακολουθείτε τις αλλαγές στο οικοσύστημα), τότε ίσως είναι καλύτερο να χρησιμοποιήσετε ένα άλλο εργαλείο όπως το Git ή το SVN αντί να βασίζεστε στο npm για τη διαχείριση των έργων σας.

Δείτε Περισσότερα

Λύθηκε: αντίδραση μετατροπής συμβολοσειράς σε γυμνοσάλιαγκ

Το κύριο πρόβλημα με τη μετατροπή του react string σε slug είναι ότι μπορεί να οδηγήσει σε απροσδόκητες και ακούσιες συνέπειες. Για παράδειγμα, εάν μια συμβολοσειρά περιέχει κενά, το γυμνοσάλιαγκα μπορεί να περιλαμβάνει και κενά. Ή αν μια συμβολοσειρά περιλαμβάνει ειδικούς χαρακτήρες που δεν ισχύουν σε γυμνοσάλιαγκες, η σαλιγκάρια μπορεί να μην είναι έγκυρη.

Δείτε Περισσότερα

Λύθηκε: πώς να προσθέσετε εικονίδια αντίδρασης χρησιμοποιώντας νήμα

Το κύριο πρόβλημα με την προσθήκη εικονιδίων αντιδράσεως με χρήση νήματος είναι ότι μπορεί να είναι δύσκολο να βρείτε το σωστό εικονίδιο. Υπάρχουν πολλές διαφορετικές βιβλιοθήκες που μπορείτε να χρησιμοποιήσετε για να βρείτε εικονίδια, αλλά μπορεί να είναι δύσκολο να αποφασίσετε ποια να χρησιμοποιήσετε. Επιπλέον, ενδέχεται να μην μπορείτε να βρείτε το σωστό μέγεθος ή στυλ εικονιδίου.

Δείτε Περισσότερα