Event objekt Reactis
Sündmuste käitlejaga seotud funktsiooni sees
on kättesaadav
Event objekt:
function App() {
function func(event) {
console.log(event); // sündmusega objekt
}
return <div>
<button onClick={func}>tegev</button>
</div>;
}
Muutujasse event satub mitte brauseri originaalne
Event objekt, vaid spetsiaalne
Reacti poole loodud ristbrauseriline wrapper selle ümber.
Seda wrapperit nimetatakse SyntheticEvent.
See wrapper aitab sündmustel toimida samamoodi
kõigis brauserites. Sellel on sama liides
nagu native sündmusel, sealhulgas meetodid
stopPropagation ja preventDefault.
Antud nupp. Klõpsates sellel saage objekt
Event ja kuvage see konsoolis.
Antud nupp. Klõpsates sellel kuvage
konsoolis event.target
klõpsust.