4 года назад
Немного об Event Delegation в React
К сожалению, в нашем современном мире, нет возможности вникать в мелочи и в то, как работают фреймворки. Мы привыкли к обилию инструментов и тому, как просто с ними оказывается можно работать. А главное, эти инструменты решают наши проблемы...
1 год назад
Проблема устаревших замыканий и способы ее решения в React. Часть 2
Источник: Nuances of Programming Устаревшие замыкания в React: useCallback В первой части мы реализовали почти то же самое, что делает хук useCallback! Используя useCallback, мы создаем замыкание, а передаваемая в него функция кэшируется: // эта встроенная функция кэшируется точно так же, как указано в предыдущем разделе const onClick = useCallback(() => {}, []); Если нам нужен доступ к состоянию или свойствам внутри этой функции, то необходимо добавить их в массив зависимостей: const Component =...