Я собираюсь посчитать загруженные apis. Я использовал функциональную составляющую.
function Screen(props) {
const [count, setCount] = useState(0)
useEffect(() => {
loadData();
() => { return null; }
}, [])
const loadData = () => {
axios({ url: API_BASE_URL + 'countries', method: 'get' }).then((res)=>{
setCount(count+1)
})
axios({ url: API_BASE_URL + 'regions', method: 'get' }).then((res)=>{
setCount(count+1)
})
}
useEffect(() => {
console.info(count) // this shows 0, 1, it never be 2
}, [count])
return <div></div>
}
что не так с моим кодом? Я думаю, он должен напечатать 2 наконец Спасибо