Tunaweza kutumia REF katika sehemu ya kazi?
Tunaweza kutumia REF katika sehemu ya kazi?

Video: Tunaweza kutumia REF katika sehemu ya kazi?

Video: Tunaweza kutumia REF katika sehemu ya kazi?
Video: BARUA YA KUOMBA KAZI/KIKAZI KWA KISWAHILI "AJIRA PORTAL" (MFANO) 2024, Novemba
Anonim

Wewe inaweza isiwe hivyo kutumia ya ref sifa juu vipengele vya kazi kwa sababu hawana mifano. Unaweza , hata hivyo, kutumia ya ref sifa ndani ya kutoa kazi ya a sehemu ya kazi . Unaweza kutumia useRef ndoano ambayo inapatikana tangu v16.

Kwa hivyo, ni njia gani sahihi za kuunda ref katika majibu?

Unaweza tengeneza ref kwa kupiga simu Jibu . createRef() na kuambatisha a Jibu kipengele kwake kwa kutumia ref sifa kwenye kipengele. Tunaweza "rejea" kwa nodi ya ref imeundwa katika utoaji njia na ufikiaji wa sifa ya sasa ya ref.

Kando na hapo juu, matumizi ya REF IN ni nini? Marejeleo ni kipengele kinachotolewa na Jibu kufikia kipengee cha DOM na Jibu kipengele ambacho unaweza kuwa umeunda peke yako. Wao ni kutumika katika hali ambapo tunataka kubadilisha thamani ya sehemu ya mtoto, bila kufanya kutumia ya props na wote.

Katika suala hili, createRef ni nini?

tengenezaRef () inapokea kipengele cha msingi cha DOM kama mali yake ya sasa. Wakati sifa ya ref inatumiwa kwenye sehemu ya darasa maalum, kitu cha ref hupokea mfano uliowekwa wa kijenzi kama wake wa sasa. Huenda usitumie sifa ya ref kwenye vipengele vya utendaji kwa sababu havina matukio.

React createRef hufanya nini?

Kuunda Marejeleo - Kutumia Jibu . tengenezaRef () na uziambatanishe na Jibu vipengele kupitia sifa ya rejeleo. Kimsingi, unakabidhi Ref iliyorudishwa kutoka Jibu . tengenezaRef () kwa mfano mali, wakati sehemu inajengwa (aka, katika mjenzi wa sehemu). Kwa njia hii, Ref unaweza irejelewe katika sehemu nzima.

Ilipendekeza: