このコードでこのAPIhttps : //randomuser.me/api/ ? results = 25からデータをフェッチしようとしています
function Users() {
const [Users, setUsers] = useState([])
useEffect(() => {
axios.get('https://randomuser.me/api/?results=25')
.then(Response=>{
if(Response.data){
alert("FOund")
setUsers([Response.data])
}else{
alert("not found")
}
})
}, [])
const displaylist = Users.map((User,index)=>{
return(
<h3>{User.gender}</h3>
)
})
return (
<div>
{displaylist}
</div>
)
}
export default Users
しかし、何も表示されず、コンソールで次のエラーが発生します。警告:リスト内の各子には、一意の「キー」小道具が必要です。
のrenderメソッドを確認してくださいUsers
。詳細については、https://reactjs.org/link/warning-keysを参照してください。h3 at Users(http:// localhost:3000 / static / js / main.chunk.js:627:83)at div at App
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加