Переопределены ли функции, определенные в хуке `useEffect`, каждый раз, когда хук запускается? - PullRequest
1 голос
/ 01 апреля 2020

Официальная рекомендация команды разработчиков React - определить функцию, вызываемую в хуке useEffect внутри самого хука, если мы хотим избежать ошибки исчерпывающих зависимостей. https://reactjs.org/docs/hooks-faq.html

Поиск: «Рекомендуемое исправление - переместить эту функцию внутрь вашего эффекта. Это позволяет легко увидеть, какие реквизиты или состояние использует ваш эффект, и убедиться, что они все заявляют: «Мне интересно, будет ли эта функция определяться снова и снова каждый раз, когда запускается ловушка, и могут ли из-за этого возникать проблемы с производительностью.

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