xXRustamXx
@xXRustamXx

Нормален ли данный подход рендеринга через setState?

И так допустим у меня есть 4 компонента:
<App />
<Desks />
<Desk />
<DeskHead />

<App />отвечает за рендеринг<Desks />, <Desks />в свою очередь отвечает за рендеринг<Desk />, а <Desk />за<DeskHead />
И к примеру в компоненте <DeskHead /> я по клику отправляю какие то значения в <App /> компонент через родителей что бы вызвать метод setState и обновить какой то state, это считается хорошим тоном или так делать нельзя? если нельзя то какие есть альтернативы?
  • Вопрос задан
  • 147 просмотров
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
Если вам по клику в шапке одной из досок, надо обновлять какое-либо состояние на уровне приложения, то, думаю, тут лучше подойдет redux.
В других случаях, например на уровне модуля, lifting up state считается хорошей практикой.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы