Ratkaistu: yliviivaus reagoi css

Suurin ongelma yliviivatun react css:n käytössä on, että sitä voi olla vaikea muotoilla oikein. Tämä johtuu siitä, että yliviivauksen oletustyylit eivät ole kovin tarkkoja, eikä niiden mukauttamiseen ole sisäänrakennettua tukea.

Lue lisää

Ratkaistu: helpoin tapa näyttää nykyinen päivämäärä reactissa

Suurin ongelma, kun käytetään helpointa tapaa näyttää nykyinen päivämäärä Reactissa, on, että se ei aina toimi. Jos esimerkiksi käytät DatePicker-komponenttia, helpoin tapa näyttää nykyinen päivämäärä on käyttää sen getDate()-menetelmää. Jos DatePicker on kuitenkin sisällä a

, getDate() ei toimi, koska lomakkeen onSubmit-käsittelijä kutsuu setState() :tä, joka päivittää päivämäärän käyttämällä mitä tahansa arvoa, joka tällä hetkellä on stat.date .

Yksi ratkaisu on käyttää a Päivämäärävalitsimen sijasta. Sitten voit käyttää sen getInputValue()-menetelmää saadaksesi nykyisen päivämäärän.

Lue lisää

Ratkaistu: npm-päivitys reagoi

Jos käytät npm:ää React-projektien hallintaan ja suoritat npm update react -ohjelman, React lataa ja asentaa automaattisesti kaikki uudet päivitykset Reactiin. Tämä voi aiheuttaa ongelmia, jos käytät Reactin versiota, joka ei ole tällä hetkellä yhteensopiva npm:n uusimman version kanssa.

Jos käytät Reactin versiota, joka ei ole tällä hetkellä yhteensopiva npm:n uusimman version kanssa, npm update react lataa ja asentaa automaattisesti kaikki uudet päivitykset Reactiin. Tämä voi aiheuttaa ongelmia, jos käytät Reactin versiota, joka ei ole tällä hetkellä yhteensopiva npm:n uusimman version kanssa. Jos esimerkiksi käytät Reactin versiota, joka julkaistiin joulukuussa 2017, npm update react saattaa asentaa päivityksen Reactiin, joka julkaistiin helmikuussa 2018. Tämä aiheuttaisi ongelmia, koska projektisi ei ole enää yhteensopiva Node.js:n ja selaimien uusimmat versiot.

Jos käytät uudempaa React-versiota kuin mitä koneellesi on tällä hetkellä asennettu, myös projektin päivittäminen voi aiheuttaa ongelmia. Jos esimerkiksi käytät Reactin versiota, joka julkaistiin joulukuussa 2017, ja projektisi käyttää langan lisäysreact-skriptejä –tallenna , lankapäivityksen suorittaminen react asentaa myös uusimman päivityksen Reactiin. Tämä kuitenkin myös korvaisi kaikki koodimuutokset, jotka olet tehnyt projektiisi edellisen Reactin päivityksen asentamisen jälkeen. Jos haluat tehdä tämän säännöllisesti (esimerkiksi pysyäksesi ajan tasalla ekosysteemin muutoksista), saattaa olla parempi käyttää jotain muuta työkalua, kuten Git tai SVN, sen sijaan, että luottaisit npm:ään projektien hallinnassa.

Lue lisää

Ratkaistu: reagoi muuntaa merkkijono etanaksi

Suurin ongelma reagoida muuntaa merkkijono slug on, että se voi johtaa odottamattomiin ja tahattomiin seurauksiin. Esimerkiksi jos merkkijono sisältää välilyöntejä, etana voi sisältää myös välilyöntejä. Tai jos merkkijono sisältää erikoismerkkejä, jotka eivät kelpaa slugeissa, slug ei välttämättä myöskään ole kelvollinen.

Lue lisää

Ratkaistu: kuinka lisätä reaktiokuvakkeita langalla

Suurin ongelma reaktiokuvakkeiden lisäämisessä langalla on, että oikean kuvakkeen löytäminen voi olla vaikeaa. On olemassa useita erilaisia ​​kirjastoja, joiden avulla voit etsiä kuvakkeita, mutta voi olla vaikeaa päättää, mitä käyttää. Lisäksi et ehkä löydä oikeaa kokoa tai tyyliä kuvaketta.

Lue lisää