Event objekts React
Funkcijas iekšpusē, kas piesaistīta notikumu
apstrādes funkcijai, ir pieejams
Event objekts:
function App() {
function func(event) {
console.log(event); // objekts ar notikumu
}
return <div>
<button onClick={func}>darbība</button>
</div>;
}
Mainīgajā event nonāk nevis pārlūkprogrammas
dzimtais Event objekts, bet īpašs
React pārlūkprogrammu neatkarīgs apvalks
ap to. Šo apvalku sauc par SyntheticEvent.
Šis apvalks palīdz notikumiem darboties vienādi
visās pārlūkprogrammās. Tam ir tāds pats interfeiss
kā dzimtajam notikumam, ieskaitot metodes
stopPropagation un preventDefault.
Dota poga. Noklikšķinot uz tās, iegūstiet objektu
Event un izvadiet to konsolē.
Dota poga. Noklikšķinot uz tās, izvadiet
konsolē event.target
klikšķa.