Kaj je obstoj dogodkov ()?
Kaj je obstoj dogodkov ()?

Video: Kaj je obstoj dogodkov ()?

Video: Kaj je obstoj dogodkov ()?
Video: Osrednji dogodek projekta Evropska noč raziskovalcev – Humanistika, to si ti! 2024, April
Anonim

To pravilo velja za sintetiko React dogodek se uporablja znotraj asinhrone funkcije povratnega klica brez klica dogodek . vztrajati (). React uporablja predmete SyntheticEvent za ovijanje native dogodki . Zaradi zmogljivosti sintetična dogodki so združeni in ponovno uporabljeni v več izvornih dogodki.

Vprašali ste tudi, kaj je SyntheticEvent?

Glede na uradne dokumente, SyntheticEvent je ovitek med brskalniki okoli domačega dogodka brskalnika. Ima enak vmesnik kot domači dogodek brskalnika, vključno s stopPropagation() in preventDefault(), le da dogodki delujejo enako v vseh brskalnikih.

Vedite tudi, kaj je event preventDefault () v odzivu? Reagirajte uporablja sintetiko dogodki urediti dogodki iz elementov gumba, vnosa in obrazca. Prikazuje, kako dodati element na seznam z uporabo elementa obrazca z elementi vnosa in gumba. V tem primeru je a preprečiPrivzeto se imenuje na dogodek ko oddate obrazec, da preprečite ponovno nalaganje/osveževanje brskalnika.

Podobno, kako se dogodki React razlikujejo od običajnih domačih dogodkov DOM?

Uporaba Dogodek React Upravljavci Pomembno razlike med Odziv dogodka vodniki in domači dogodek DOM obdelovalci so imena z velikimi črkami namesto z malimi črkami, namesto nizov posredujete funkcije in morate izrecno poklicati stopPropagation, namesto da vrnete false.

Kako preprečim, da se dogodek pojavi v odzivu?

Ustavite brbotanje dogodkov : Če želiš ustavi the brbotanje dogodkov , to je mogoče doseči z uporabo dogodek . stopPropagation () metoda. Če želiš ustavi the dogodek teči iz dogodek cilj na zgornji element v DOM, dogodek . stopPropagation () metoda ustavi dogodek potovati od dna do vrha.

Priporočena: