пытаюсь получить данные из Api, используя ax ios и response_ js и iam, используя useState, чтобы обновить мое состояние вновь полученными данными, но состояние не обновляется - PullRequest
0 голосов
/ 15 февраля 2020

Я пытаюсь получить некоторые данные из API, используя Ax ios и в. затем назначаю данные ответа моему состоянию, но это не похоже на изменение, однако, когда я console.log response.data получаю данные в консоли, но не в моем состоянии!

здесь код, который я использую

const [facts, setFacts] = useState({ fac: [] });

useEffect(() => {
  axios.get("https://jsonplaceholder.typicode.com/posts").then(res => {
    console.log(res.data);
    console.log(facts);
    setFacts({ fac: [...facts.fac, res.data] });
  });
}, []);
...