Què és la persistència d'esdeveniments ()?
Què és la persistència d'esdeveniments ()?

Vídeo: Què és la persistència d'esdeveniments ()?

Vídeo: Què és la persistència d'esdeveniments ()?
Vídeo: ¿QUE ES LA GEOGRAFÍA? 2024, De novembre
Anonim

Aquesta regla s'aplica quan un React sintètic esdeveniment s'utilitza dins d'una funció de devolució de trucada asíncrona sense trucar esdeveniment . persistir (). React utilitza els objectes SyntheticEvent per embolicar nadius esdeveniments . Per motius de rendiment, sintètic esdeveniments s'agrupen i es reutilitzen en diversos nadius esdeveniments.

També es va preguntar què és SyntheticEvent?

Segons els documents oficials, Esdeveniment sintètic és un embolcall entre navegadors al voltant de l'esdeveniment natiu del navegador. Té la mateixa interfície que l'esdeveniment natiu del navegador, inclosos stopPropagation() i preventDefault(), tret que els esdeveniments funcionen de manera idèntica a tots els navegadors.

Sapigueu també, què és l'esdeveniment preventDefault () a reaccionar? Reacciona utilitza sintètics esdeveniments agafar esdeveniments des d'elements de botó, entrada i formulari. Demostra com afegir un element a una llista mitjançant un element de formulari amb elements d'entrada i botons. En aquest cas, a preventDefault es crida a la esdeveniment en enviar el formulari per evitar que es torni a carregar/actualitzar el navegador.

De la mateixa manera, en què es diferencien els esdeveniments de React dels esdeveniments DOM natius habituals?

Utilitzant Esdeveniment de reacció Manipuladors L'important diferències entre Reacciona l'esdeveniment manipuladors i esdeveniment DOM natiu handlers és que els noms són en majúscules en lloc de minúscules, passeu funcions en lloc de cadenes i heu de cridar explícitament a stopPropagation en lloc de retornar false.

Com puc evitar que l'esdeveniment reaccioni?

Atura la bombolla d'esdeveniments : Si vols Atura el bombolla d'esdeveniments , això es pot aconseguir mitjançant l'ús del esdeveniment . aturar la propagació () mètode. Si vols Atura el esdeveniment fluir de esdeveniment objectiu a l'element superior del DOM, esdeveniment . aturar la propagació () mètode atura el esdeveniment per viatjar de baix a dalt.

Recomanat: