Riješeno: precrtana reakcija css

Glavni problem s korištenjem precrtanog react css-a je taj što može biti teško pravilno stilizirati. To je zato što zadani stilovi za precrtavanje nisu baš specifični i ne postoji ugrađena podrška za njihovo prilagođavanje.

Čitaj više

Riješeno: najlakši način da se prikaže trenutni datum u reakciji

Glavni problem s korištenjem najlakšeg načina za prikazivanje trenutnog datuma u Reactu je taj što ne radi uvijek. Na primjer, ako koristite komponentu DatePicker, najlakši način da prikažete trenutni datum može biti korištenje njegove metode getDate(). Međutim, ako je vaš DatePicker unutar a

, getDate() neće raditi jer će onSubmit rukovalac obrasca pozvati setState() , koji će ažurirati datum koristeći bilo koju vrijednost koja je trenutno u state.date .

Jedno rješenje je korištenje a umjesto DatePicker-a. Zatim možete koristiti njegovu metodu getInputValue() da dobijete trenutni datum.

Čitaj više

Riješeno: reakcija npm ažuriranja

Ako koristite npm za upravljanje vašim React projektima i pokrenete npm update react, tada će React automatski preuzeti i instalirati sva nova ažuriranja za React. Ovo može uzrokovati probleme ako koristite verziju Reacta koja trenutno nije kompatibilna s najnovijom verzijom npm-a.

Ako koristite verziju Reacta koja trenutno nije kompatibilna s najnovijom verzijom npm-a, tada će npm update react automatski preuzeti i instalirati sva nova ažuriranja za React. Ovo može uzrokovati probleme ako koristite verziju Reacta koja trenutno nije kompatibilna s najnovijom verzijom npm-a. Na primjer, ako koristite verziju Reacta koja je objavljena u prosincu 2017., tada npm update react može instalirati ažuriranje za React koje je objavljeno u februaru 2018. To bi izazvalo probleme jer vaš projekt više ne bi bio kompatibilan s najnovije verzije Node.js-a i pretraživača.

Ako koristite noviju verziju React-a od one koja je trenutno instalirana na vašem računalu, ažuriranje vašeg projekta također može uzrokovati probleme. Na primjer, ako koristite verziju Reacta koja je objavljena u decembru 2017., a vaš projekt koristi yarn add react-scripts –save , tada će pokretanje yarn update reacta također instalirati najnoviju ispravku za React. Međutim, ovo bi također prebrisalo sve promjene koda koje ste napravili na svom projektu od instaliranja prethodnog ažuriranja na React. Ako je to nešto što želite da radite redovno (na primer, da biste bili u toku sa promenama u ekosistemu), onda bi možda bilo bolje da koristite neki drugi alat kao što je Git ili SVN umesto da se oslanjate na npm za upravljanje projektima.

Čitaj više

Rešeno: reagovati pretvarajući string u puž

Glavni problem s reakcijom pretvaranja stringa u slug je taj što može rezultirati neočekivanim i nenamjernim posljedicama. Na primjer, ako niz sadrži razmake, puž može uključivati ​​i razmake. Ili ako niz sadrži specijalne znakove koji nisu važeći u slogovima, ni taj niz možda neće biti važeći.

Čitaj više

Rešeno: kako dodati ikone reakcije koristeći pređu

Glavni problem sa dodavanjem ikona reakcije pomoću pređe je taj što može biti teško pronaći pravu ikonu. Postoji veliki broj različitih biblioteka koje možete koristiti za pronalaženje ikona, ali može biti teško odlučiti koju ćete koristiti. Osim toga, možda nećete moći pronaći pravu veličinu ili stil ikone.

Čitaj više