⊗jsrtPmHkRfs 11 of 47 menu

Refi React

Ja mēs vēlamies atcerēties kādu informāciju, bet nevēlamies, lai tās izmaiņas izraisītu komponenta renderēšanu, tad mums noderēs refi un attiecīgi hook useRef, kas ar tiem strādā.

Refs (vai atsauce) ir parasts JavaScript objekts ar vienīgo īpašību current, ko jūs varat lasīt vai mainīt.

Tāpat kā stāvokļi, refi var glabāt jebkāda veida datus - tie var būt skaitļi, virknes, objekti un pat funkcijas.

Ja jūsu dati tiek izmantoti renderēšanai, tad glabājiet tos stāvoklī, bet ja jums nav nepieciešama renderēšana, tādā gadījumā refu izmantošana var kļūt efektīvāka. Turklāt atšķirībā no stāvokļa refa vērtība mainās nekavējoties.

Kopumā refi tiek pielietoti tur, kur jums ir jāatkāpjas no React un jāmijiedarbojas ar ārējām API - biežāk ar pārlūkprogrammas, kas neietekmē komponenta attēlojumu. Tas var būt, piemēram, id taimera glabāšana vai objekta glabāšana, kuram nav nepieciešams aprēķināt JSX, bet visbiežāk tā ir mijiedarbība ar DOM elementiem. Tos var izmantot, lai pārvaldītu fokusu, teksta atlasi vai multivides atskaņošanu.

Nākamajā nodarbībā mēs praktiski izanalizēsim darbu ar refiem un hook useRef.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt