嗨,我正在使用 React 钩子编写一个页面,我正在尝试将从服务器获取的数据设置为状态。不知何故它不起作用。我从服务器获取数据,但无法将其映射到状态。任何想法可能是什么问题?
const [workouts, setWorkouts] = React.useState([]);
useEffect(() => {
apiGet(fitnessaryEndPoints.workouts.getAllWorkouts)
.then(
response => {
setWorkouts([...workouts, response.data])
console.log(response)
console.log(workouts)
}
).catch(
error => {
console.log(error)
}
)
}, [])