Публикации по теме 'react-events'
Введение в события в React
Объяснение событий на примерах
Обработка событий с помощью React очень похожа на обработку событий в элементах DOM.
Однако вместо вызова addEventListener , как в ванильном JavaScript, вы предоставляете прослушиватель событий при первоначальной визуализации элемента.
И есть несколько синтаксических отличий:
События React называются в camelCase (например, onClick ), а не в нижнем регистре. Используя JSX, вы передаете функцию в качестве обработчика события, а не строку...
React SyntheticEvent повторное использование
React реализует собственную систему событий, чтобы обеспечить поддержку кроссбраузерной совместимости. По сути, React оборачивает собственное событие браузера в экземпляр React SyntheticEvent и передает его в обработчики событий React. SyntheticEvent имеет тот же интерфейс, что и собственное событие , что означает, что вы можете использовать такие методы, как preventDefault() и stopPropagation() .
Как React управляет системой событий?
По соображениям производительности..