Объекти Event дар React
Дар дохили функсияе, ки ба коргузори
воқеаҳо пайваст шудааст, объекти
Event дастрас аст:
function App() {
function func(event) {
console.log(event); // объекти бо воқеа
}
return <div>
<button onClick={func}>амал</button>
</div>;
}
Ба тағйирёбандаи event объекти аслии
Event браузер намеафтад, балки як
рӯйпӯши махсуси кроссбраузерии React болои он.
Ин рӯйпӯш SyntheticEvent номида мешавад.
Ин рӯйпӯш ба воқеаҳо кумак мекунад, ки дар ҳамаи браузерҳо ба таври якхела кор кунанд.
Интерфейси он ҳамон монанди воқеаи нативӣ аст,
дар ҷумла методҳои
stopPropagation ва preventDefault.
Тугмае дода шудааст. Бо клик кардан бар он объекти
Event-ро гиред ва онро дар консол чоп кунед.
Тугмае дода шудааст. Бо клик кардан бар он
event.target-и
кликро дар консол чоп кунед.