Objekt Event v Reactu

Znotraj funkcije, vezane na obravnavalnik dogodkov, je dostopen objekt Event:

jsxfunction App() {
  function func(event) {
    console.log(event); // objekt z dogodkom
  }
  
  return <div>
    <button onClick={func}>dejanje</button>
  </div>;
}

V spremenljivko event ne pride izviren objekt Event brskalnika, temveč posebna medbrskalniška ovijanka nad njim s strani React. Ta ovijanka se imenuje SyntheticEvent. Ta ovijanka pomaga, da dogodki delujejo enako v vseh brskalnikih. Ima enak vmesnik, kot izvorni dogodek, vključno z metodami stopPropagation in preventDefault.

Задание 1

Podan gumb. Ob kliku nanj pridobite objekt Event in ga izpišite v konzolo.

Задание 2

Podan gumb. Ob kliku nanj izpišite v konzolo event.target klika.