Kas yra įvykio persistavimas ()?
Kas yra įvykio persistavimas ()?

Video: Kas yra įvykio persistavimas ()?

Video: Kas yra įvykio persistavimas ()?
Video: What's an Event Driven System? 2024, Balandis
Anonim

Ši taisyklė taikoma, kai React sintetinis įvykis naudojamas asinchroninio atgalinio skambinimo funkcijoje be skambinimo įvykis . išsilaikyti (). „React“naudoja „SyntheticEvent“objektus, kad apvyniotų savąjį turinį įvykius . Dėl našumo, sintetinis įvykius sujungiami ir pakartotinai naudojami daugelyje vietinių įvykius.

Taip pat paklausta, kas yra SyntheticEvent?

Remiantis oficialiais dokumentais, Sintetinis įvykis yra kelių naršyklių įvyniojimas apie naršyklės vietinį įvykį. Ji turi tą pačią sąsają kaip ir naršyklės vietinis įvykis, įskaitant stopPropagation() ir preventDefault(), išskyrus atvejus, kai įvykiai veikia vienodai visose naršyklėse.

Taip pat žinokite, kas yra įvykių prevencijaDefault () reakcija? Reaguoti naudoja sintetiką įvykius susidoroti įvykius iš mygtuko, įvesties ir formos elementų. Tai parodo, kaip įtraukti elementą į sąrašą naudojant formos elementą su įvesties ir mygtuko elementais. Šiuo atveju a užkirsti keliąNumatytasis yra vadinamas įvykis pateikdami formą, kad naršyklė nebūtų perkrauta / atnaujinta.

Be to, kuo React įvykiai skiriasi nuo įprastų vietinių DOM įvykių?

Naudojant Reaguoti į įvykį Valdytojai Svarbiausia skirtumus tarp Reaguoti į įvykį tvarkytojai ir vietinis DOM įvykis tvarkyklių pavadinimai yra ne mažosios, o kamelierių raidės, vietoj eilučių perduodate funkcijas ir turite aiškiai iškviesti stopPropagation, o ne grąžinti false.

Kaip sustabdyti įvykių burbuliavimą?

Sustabdykite įvykių burbuliavimą : Jeigu nori sustabdyti į renginio burbuliavimas , tai galima pasiekti naudojant įvykis . sustabdyti plitimą () metodas. Jeigu nori sustabdyti į įvykis tekėti iš įvykis nukreipti į viršutinį DOM elementą, įvykis . sustabdyti plitimą () metodas sustabdo įvykis keliauti į apačią į viršų.

Rekomenduojamas: