【发布时间】:2021-01-05 18:03:45
【问题描述】:
这里是 reactjs 的初学者,试图获取随机 json,得到我想要的结果,但不是我想要的方式,由于某种原因,它首先打印“未定义”,然后再打印结果。为什么我不能得到结果而没有这个'? 我的代码:
import { useEffect, useState } from "react";
import "./App.css";
function App() {
const [thumbnail, setThumbnail] = useState([]);
useEffect(() => {
fetch("https://jsonplaceholder.typicode.com/photos")
.then((response) => response.json())
.then((json) => {
setThumbnail(json);
});
}, []);
console.log(thumbnail[0]?.thumbnailUrl);
return (
<div className="App">
<h1>Build</h1>
<p></p>
</div>
);
}
export default App;
【问题讨论】:
标签: javascript json reactjs console use-effect