Hoe reageer jy in reaksie?
Hoe reageer jy in reaksie?

Video: Hoe reageer jy in reaksie?

Video: Hoe reageer jy in reaksie?
Video: Hoe reageer jy as iemand jou seer maak | Johandre Potgieter 2024, November
Anonim

Jy kan 'n skep verw deur te bel Reageer . createRef() en heg 'n aan Reageer element om dit met behulp van die verw kenmerk op die element. Ons kan "verwys" na die nodus van die verw geskep in die lewering metode met toegang tot die huidige kenmerk van die verw.

Net so word daar gevra, hoe werk refs in reaksie?

Verwysings is geskep met behulp van Reageer .createRef() en aangeheg om te reageer elemente via die verw kenmerk. Verwysings is algemeen toegewys word aan 'n instansie-eienskap wanneer 'n komponent so gebou is kan regdeur die komponent verwys word.

Gevolglik is die vraag, hoe gebruik jy die ref in die funksionele komponent reageer? Jy mag nie gebruik die verw eienskap aan funksionele komponente want hulle het nie gevalle nie. Jy kan egter gebruik die verw kenmerk binne die weergawe funksie van 'n funksionele komponent . Jy kan gebruik gebruikVerw haak wat beskikbaar is sedert v16.

Eenvoudig so, hoe gee jy ref van kind na ouer reageer?

Met verw s, die waarde woon in die DOM node self, en moet gekommunikeer word tot by die ouer . Om slaag hierdie waarde van kind tot ouer , die ouer moet slaag af 'n 'haak', as jy wil, na die kind . Die kind heg dan 'n nodus aan die 'haak' sodat die ouer toegang daartoe het.

Wat is refs?

Verws is 'n ontsnappingsluik wat jou toelaat om direkte toegang tot 'n DOM-element of 'n instansie van 'n komponent te kry. Om dit te gebruik, voeg jy 'n by verw kenmerk aan jou komponent wie se waarde 'n terugbelfunksie is wat die onderliggende DOM-element of die gemonteerde instansie van die komponent as sy eerste argument sal ontvang.

Aanbeveel: