реактивные крюки / исчерпывающее предупреждение - PullRequest
2 голосов
/ 14 января 2020

Я использую реагирующий хук useEffect , как и следующий код для извлечения данных и изменения в них состояния. Чтобы избежать бесконечного l oop, я добавляю пустой массив в качестве второго параметра useEffect и получаю это предупреждение. Я просто игнорирую это или я должен это исправить? Если так, как это можно исправить? Я просто хочу эффект componentDidMount здесь. Я ценю любую идею?

useEffect(() => {
 fetch('/login')
 .then(response => {
   if (response.ok) fetchAll() 
   else setLoading({ ...loading, signin: true, progress:false });     
 }).catch(() =>{
   setLoading({ ...loading, signin: true, progress:false });
 })
},[]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...