Rezolvat: reacție barată css

Principala problemă cu utilizarea strikethrough react css este că poate fi dificil să stilați corect. Acest lucru se datorează faptului că stilurile implicite pentru baraj nu sunt foarte specifice și nu există suport încorporat pentru personalizarea lor.

Citeste mai mult

Rezolvat: cel mai simplu mod de a afișa data curentă în react

Principala problemă cu utilizarea celui mai simplu mod de a afișa data curentă în React este că nu funcționează întotdeauna. De exemplu, dacă utilizați o componentă DatePicker, cel mai simplu mod de a afișa data curentă ar putea fi să folosiți metoda getDate(). Cu toate acestea, dacă DatePicker este în interiorul unui

, getDate() nu va funcționa deoarece handlerul onSubmit al formularului va apela setState() , care va actualiza data folosind orice valoare se află în prezent în state.date .

O soluție este utilizarea a în loc de un DatePicker . Apoi, puteți utiliza metoda getInputValue() pentru a obține data curentă.

Citeste mai mult

Rezolvat: reacţionează actualizarea npm

Dacă utilizați npm pentru a vă gestiona proiectele React și executați npm update react , atunci React va descărca și instala automat orice actualizări noi pentru React. Acest lucru poate cauza probleme dacă utilizați o versiune de React care nu este în prezent compatibilă cu cea mai recentă versiune de npm.

Dacă utilizați o versiune de React care nu este compatibilă în prezent cu cea mai recentă versiune de npm, atunci npm update react va descărca și instala automat orice actualizări noi pentru React. Acest lucru poate cauza probleme dacă utilizați o versiune de React care nu este în prezent compatibilă cu cea mai recentă versiune de npm. De exemplu, dacă utilizați o versiune de React care a fost lansată în decembrie 2017, atunci npm update react poate instala o actualizare pentru React care a fost lansată în februarie 2018. Acest lucru ar cauza probleme deoarece proiectul dvs. nu ar mai fi compatibil cu cele mai recente versiuni ale Node.js și browsere.

Dacă utilizați o versiune de React mai nouă decât cea instalată în prezent pe computer, atunci actualizarea proiectului poate cauza, de asemenea, probleme. De exemplu, dacă utilizați o versiune de React care a fost lansată în decembrie 2017, iar proiectul dvs. folosește yarn add react-scripts –save , atunci rularea yarn update react va instala și cea mai recentă actualizare pentru React. Cu toate acestea, aceasta ar suprascrie și orice modificări de cod pe care le-ați făcut în proiectul dvs. de la instalarea actualizării anterioare la React. Dacă este ceva ce doriți să faceți în mod regulat (de exemplu, pentru a ține pasul cu schimbările din ecosistem), atunci ar putea fi mai bine să utilizați un alt instrument precum Git sau SVN în loc să vă bazați pe npm pentru gestionarea proiectelor.

Citeste mai mult

Rezolvat: reacționează converti șir în slug

Principala problemă a reacției conversiei șirului în slug este că poate duce la consecințe neașteptate și neintenționate. De exemplu, dacă un șir conține spații, slug-ul poate include și spații. Sau dacă un șir include caractere speciale care nu sunt valide în slugs, slug-ul ar putea să nu fie valabil.

Citeste mai mult

Rezolvat: cum să adăugați pictograme de reacție folosind fire

Principala problemă cu adăugarea pictogramelor de reacție folosind fire este că poate fi dificil să găsiți pictograma potrivită. Există o serie de biblioteci diferite pe care le puteți folosi pentru a găsi pictograme, dar poate fi dificil să decideți pe care să o utilizați. În plus, este posibil să nu puteți găsi dimensiunea sau stilul potrivit pentru pictogramă.

Citeste mai mult