Источник: Nuances of Programming Обработать состояние можно с помощью редьюсера в Class Components, используя функцию, преобразующую действия в изменения состояния. Благодаря этому централизируются все функции setStates. 🤔 Что такое Редьюсер? Редьюсеры — это функции, которые принимают входные данные и решают, какие действия с ними выполнить в одной центральной точке. 😄 Функция, которая определяет представление для отображения на основе URL-адреса, это и есть редьюсер. Redux Reducers™️ используются для анализа событий в приложении и того, как эти события влияют на состояние приложения. Вышеприведенный пример запускается с помощью вызова функции dispatch с action (объект, описывающий событие). 📣 Редьюсеры можно использовать в class component, создав функцию, обрабатывающую установку состояния по типу действия: Нет необходимости использовать редьюсер в этом простом примере. По этой причине React предоставляет такие хуки, как useState и useReducer. Однако, когда я передаю способы изм
Что такое Редьюсеры: Как использовать их без Redux
9 февраля 20209 фев 2020
51
2 мин