Na ovom blogu ćemo dobiti pregled React Events, ti događaji se događaju pri različitim radnjama poput radnji korisnika ili događaja generiranih sustavom. Na primjer: promjena veličine prozora, učitavanje web stranice, pritiskanje tipke, držanje miša, klik mišem i mnoge druge interaktivne radnje poznate su kao događaji.
React se sastoji od vlastitih sustava za upravljanje događajima koji su vrlo slični u načinu na koji koristimo rukovanje događajima na OSUDA elementi. I upravljanje događajima u reakciji poznato kao Sintetički događaji . Sintetički događaj omotač je izvornog događaja preglednika.
Bilješka:
1: React događaji se imenuju pomoću camelCase, a ne malim slovima.
2: S JSX -om prosljeđujete funkciju kao upravljač događajima, a ne niz.
Pogledajmo sada kako događaje deklariramo u običnom HTML -u i React.
Deklaracija događaja u običnom HTML -u
__
_Event declaration in plain HTML_
__
Deklaracija događaja u Reactjs -u
_
_Event declaration in ReactJS_
aplikacija za gotovinu je otkazana radi vaše zaštite
__
Druga razlika u događaju reagiranja je ta što se ne možemo vratiti lažno kako bismo spriječili zadano ponašanje. Moramo nazvati spriječitiDefault događaj izričito kako bi se spriječilo zadano ponašanje.
U običnom HTML -u, za sprječavanje zadanog ponašanja veze pri prikazivanju upozorenja u tekstu.
return false'> Click Me
Slično, pišemo isti kod u React kao:
function ReactActionLink() { function handleClick(e) { e.preventDefault(); console.log('Learning react events.'); } return( Click me ); }
U ovom isječku, I je sintetički događaj _. _Također, ne morate brinuti o kompatibilnosti među preglednicima. kako ti sintetički događaji definiraju prema standardima W3C.
#event #react ## događaji u responsejs ## React-events ## Reactjs #react native
blog.knoldus.com
Reagirajte na događaje
Na ovom blogu ćemo dobiti pregled React Events, ti događaji se događaju pri različitim radnjama poput radnji korisnika ili događaja generiranih sustavom. Na primjer: promjena veličine prozora, učitavanje web stranice, pritiskanje tipke, držanje miša, klik mišem i mnoge druge interaktivne radnje poznate su kao događaji.
Vidi Također:
- Kako se rugati GraphQL API-ima s json-graphql-poslužiteljem
- Hyper V vs VMware VS VirtualBox: Što je najbolje za sastanke s Virtualizat
- Vanjske tablice SQL Server PolyBase s Azure Blob Storage
- Waldo Anticheat: Strojno učenje za otkrivanje ciljanja u videoisječcima
- Izradite decentralizirani protokol razmjene poput PancakeSwap -a na pametnom lancu Binance