Как лучше работать с Redux, используйтеSelector в React Hooks - PullRequest
0 голосов
/ 05 февраля 2020

Я новичок в React Hooks, и мне интересно, как лучше делать некоторые вещи. Пример состояния, как лучше сохранить состояние в родительском и передать его ребенку или поместить состояние в каждый компонент, где мне нужно это состояние? Ведьма хороший вариант?

1 Ответ

0 голосов
/ 05 февраля 2020

Как правило, если вы используете некоторые значения состояния только в одном компоненте, вы можете сделать его состоянием этого указанного c компонента, сделав его автономным.

Если состояние используется в компоненте и некоторые из его дочерних компонентов, рекомендуется хранить его как состояние в компоненте и передавать его в качестве реквизитов дочерним компонентам.

Если состояние используется в нескольких (относительно не связанных) компонентах приложения Вы можете сохранить его как глобальное состояние (через API-интерфейс редукции или контекста) и использовать его в этих компонентах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...