Løst: gjennomstreking reagerer css

Hovedproblemet med å bruke gjennomstreket react css er at det kan være vanskelig å style riktig. Dette er fordi standardstilene for gjennomstreking ikke er veldig spesifikke, og det er ingen innebygd støtte for å tilpasse dem.

Les mer

Løst: enkleste måten å vise nåværende dato i reaksjon

Hovedproblemet med å bruke den enkleste måten å vise gjeldende dato i React er at det ikke alltid fungerer. For eksempel, hvis du bruker en DatePicker-komponent, kan den enkleste måten å vise gjeldende dato være å bruke dens getDate()-metode. Imidlertid, hvis DatePicker er inne i en

, getDate() vil ikke fungere fordi skjemaets onSubmit-behandler vil kalle setState() , som vil oppdatere datoen med den verdien som for øyeblikket er i state.date .

En løsning er å bruke en i stedet for en DatePicker . Deretter kan du bruke metoden getInputValue() for å få gjeldende dato.

Les mer

Løst: npm oppdatering reagerer

Hvis du bruker npm til å administrere dine React-prosjekter, og du kjører npm update react , vil React automatisk laste ned og installere eventuelle nye oppdateringer til React. Dette kan forårsake problemer hvis du bruker en versjon av React som for øyeblikket ikke er kompatibel med den nyeste versjonen av npm.

Hvis du bruker en versjon av React som for øyeblikket ikke er kompatibel med den nyeste versjonen av npm, vil npm update react automatisk laste ned og installere eventuelle nye oppdateringer til React. Dette kan forårsake problemer hvis du bruker en versjon av React som for øyeblikket ikke er kompatibel med den nyeste versjonen av npm. Hvis du for eksempel bruker en versjon av React som ble utgitt i desember 2017, kan npm update react installere en oppdatering til React som ble utgitt i februar 2018. Dette vil forårsake problemer fordi prosjektet ditt ikke lenger vil være kompatibelt med nyeste versjoner av Node.js og nettlesere.

Hvis du bruker en nyere versjon av React enn det som for øyeblikket er installert på maskinen din, kan oppdatering av prosjektet også føre til problemer. For eksempel, hvis du bruker en versjon av React som ble utgitt i desember 2017, og prosjektet ditt bruker yarn add react-scripts –save , så vil kjører yarn update react også installere den siste oppdateringen til React. Dette vil imidlertid også overskrive eventuelle kodeendringer du har gjort i prosjektet ditt siden du installerte den forrige oppdateringen til React. Hvis dette er noe du vil gjøre regelmessig (for eksempel for å holde tritt med endringer i økosystemet), kan det være bedre å bruke et annet verktøy som Git eller SVN i stedet for å stole på npm for å administrere prosjektene dine.

Les mer

Løst: reager konverter streng til slug

Hovedproblemet med react-konvertering av streng til slug er at det kan resultere i uventede og utilsiktede konsekvenser. For eksempel, hvis en streng inneholder mellomrom, kan sneglen også inneholde mellomrom. Eller hvis en streng inneholder spesialtegn som ikke er gyldige i slugs, kan det hende at slugen heller ikke er gyldig.

Les mer

Løst: hvordan legge til reaksjonsikoner ved hjelp av garn

Hovedproblemet med å legge til react-ikoner ved hjelp av garn er at det kan være vanskelig å finne riktig ikon. Det finnes en rekke forskjellige biblioteker som du kan bruke for å finne ikoner, men det kan være vanskelig å bestemme hvilket du skal bruke. I tillegg kan det hende du ikke kan finne riktig størrelse eller stil på ikonet.

Les mer