Je, unarejeleaje kipengele cha majibu?
Je, unarejeleaje kipengele cha majibu?

Video: Je, unarejeleaje kipengele cha majibu?

Video: Je, unarejeleaje kipengele cha majibu?
Video: Деревенский дизайн в старой хате превратился в шикарную квартиру. Дизайн и ремонт комнаты подростка. 2024, Novemba
Anonim

Ili kupata a rejeleo la kipengele cha React , unaweza kutumia hii kupata ya sasa Kipengele cha majibu , au unaweza kutumia ref kupata a kumbukumbu kwa a sehemu unamiliki. Wanafanya kazi kama hii: var MyComponent = Jibu . createClass({ handleClick: function() {// Lenga kwa uwazi maandishi kwa kutumia API ghafi ya DOM.

Kwa kuzingatia hili, unawezaje kupitisha ref kwa kipengele cha mtoto?

Wewe kupita ya ref kwa sehemu ya mtoto kama prop iliyopewa jina tofauti - kwa kweli jina lolote isipokuwa ref (k.m. kifungoRef). The sehemu ya mtoto basi inaweza kusambaza prop kwa nodi ya DOM kupitia ref sifa. Hii inaruhusu mzazi kupita yake ref kwa ya mtoto nodi ya DOM kupitia sehemu katikati.

Vile vile, ref ni nini na kwa nini ni muhimu? Marejeleo ni kipengele kinachotolewa na Jibu kufikia kipengee cha DOM na Jibu kipengele ambacho unaweza kuwa umeunda peke yako. Wao hutumika katika hali ambapo tunataka kubadilisha thamani ya sehemu ya mtoto, bila kutumia vifaa na vyote.

Ipasavyo, ni sehemu gani ya majibu?

Vipengele ni matofali ya ujenzi wa yoyote Jibu programu na ya kawaida Jibu app itakuwa na mengi ya haya. Kwa ufupi, a sehemu ni darasa la JavaScript au chaguo la kukokotoa ambalo kwa hiari hukubali pembejeo yaani properties(props) na kurudisha a Jibu kipengele kinachoelezea jinsi sehemu ya UI (Kiolesura cha Mtumiaji) inapaswa kuonekana.

Kuna tofauti gani kati ya kipengele na sehemu katika majibu?

Kipengele cha Mwitikio - Ni kitu rahisi kinachoelezea nodi ya DOM na sifa au sifa zake unaweza kusema. Ni maelezo yasiyobadilika na huwezi kutumia mbinu yoyote juu yake. Kipengele cha Mwitikio - Ni chaguo la kukokotoa au darasa ambalo linakubali ingizo na kurudisha a Kipengele cha majibu.

Ilipendekeza: