来自 api 的数据作为一个对象出现,{"page":1, "results":[...]}因此要在您的状态下设置电影的数组,您应该按如下方式访问结果数组;
useEffect(() => {
axios.get("https://api.themoviedb.org/3/trending/movie/week?api_key=API_KEY")
.then(res => {
setMovies(res.data.results);
}).catch(error =>
console.log(error)
)
},
[]
);
避免发布您的 API 密钥
跃然一笑
相关分类