Обработчики событий в React-компонентах без сохранения состояния
Попытка выяснить оптимальный способ создания обработчиков событий в компонентах без учета состояния React. Я мог бы сделать что-то вроде этого:
const myComponent = (props) => {
const myHandler = (e) => props.dispatch(something());
return (
<button onClick={myHandler}>Click Me</button>
);
}
Недостатком здесь является то, что каждый раз при визуализации этого компонента создается новая функция «myHandler». Есть ли лучший способ создания обработчиков событий в компонентах без сохранения состояния, которые все еще могут получить доступ к свойствам компонента?