Lahendatud: React font fantastiline

React Font ร„ge on iga Reacti valdava esiotsa arendaja jaoks kohustuslik teadma. See pakett varustab teid skaleeritavate vektorikoonidega, mida saab CSS-i abil kohandada โ€“ suurust, vรคrvi, varju jne. Kรตik need vapustavad ikoonid sisalduvad teie rakenduse jaoks fantastiliselt lihtsalt kasutatavas Reacti komponendis.

Kรคsil olev probleem

Sageli vรตib ikooniteekide integreerimine Reacti rakendustesse kaasa tuua jรตudlusprobleeme ja keerulisi konfiguratsioone, kuna kaasatakse kรตik ikoonid, olenemata kasutusest. See on koht React Font ร„ge sรคrab. See vรตimaldab meil importida ainult meie projekti jaoks vajalikke ikoone, muutes meie rakenduse toimivaks.

Lahendus React Font Awesome'iga

Esiteks installige Font Awesome ja vajalikud paketid oma React Projectisse, kasutades jรคrgmist kรคsku:

npm i --save @fortawesome/fontawesome-svg-core
npm i --save @fortawesome/free-solid-svg-icons
npm i --save @fortawesome/react-fontawesome

Nรผรผd olete valmis kasutama ikoone jรคrgmiste koodiridadega:

import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faCoffee } from '@fortawesome/free-solid-svg-icons'

const element = <FontAwesomeIcon icon={faCoffee} />

Kood impordib komponendi FontAwesomeIcon ja kohviikooni ning kasutab neid komponendis React.

Samm-sammuline selgitus

Analรผรผsime, kuidas see toimib. Esimene rida impordib komponendi FontAwesomeIcon teegist react-fontawesome. FontAwesomeIcon on lihtsalt komponent, mida Font Awesome pakub teie Reacti komponentides kasutamiseks. Jรคrgmine rida impordib รผhe ikooni (

  • faKohv

) paketist free-solid-svg-icons. Lรตpuks kasutate imporditud ikoone FontAwesomeIcon komponendi rekvisiidina.

Lisateave FontAwesome'i raamatukogude kohta

pakett @fortawesome/fontawesome-svg-core on Font Awesome'i tuum. See sisaldab stiile ja SVG raamistiku funktsioone ning see tuleks lisada รผks kord projekti kohta.

. @fortawesome/free-solid-svg-icons pakett sisaldab kรตiki neid tasuta tahkeid ikoone, mida tavaliselt oma saidil/rakenduses kasutaksite. Saadaval on ka muud raamatukogud, nagu tavalised ja kaubamรคrgid.

. @fortawesome/react-fontawesome pakett on komponentide teek, mis toob FontAwesome'i sujuvalt Reacti.

React Font Awesome on osutunud usaldusvรครคrseks lahenduseks ikoonide rakendamiseks Reacti rakenduses, sรคilitades samal ajal rakenduse tรตhusa ja arusaadavana.

Seonduvad postitused:

Jรคta kommentaar