javascript — отреагировать ловушкой useState не может хранить json или строку

отреагировать на ловушку

Как видно из названия, хук реакции useState, похоже, не может хранить мою строку

вот мой код

 const [data, setData] = useState(null); useEffect(() ={amp}gt; { fetch("http://api.localhost/user/shoppingcart", { headers: { Authorization: cookies.Authorization } }) .then(res ={amp}gt; res.json()) .then( result ={amp}gt; { console.log(result); setData(result); console.log(data); }); }, []); 

первый «console.log», я могу получить правильную строку.

 [{"shoes":1}, {"shirt":2}] 

но второй «console.log», я получаю нулевую строку.

 null 

а может моя ошибка?

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector