Event objekts React

Funkcijas iekšpusē, kas piesaistīta notikumu apstrādes funkcijai, ir pieejams Event objekts:

jsxfunction 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.

Задание 1

Dota poga. Noklikšķinot uz tās, iegūstiet objektu Event un izvadiet to konsolē.

Задание 2

Dota poga. Noklikšķinot uz tās, izvadiet konsolē event.target klikšķa.