我正在嘗試使用fortnite api顯示當前商品商店,并且標題中出現(xiàn)錯誤,當我控制臺日志結果時,它顯示一個數(shù)組,但我無法通過它映射?為什么?import React, { useState, useEffect } from 'react'import axios from 'axios';export default function itemShop() { const [shop, setShop] = useState('') const API = 'https://fortnite-public-api.theapinetwork.com/prod09/store/get?language={en}' useEffect(() => { const fetchData = async () => { const result = await axios( API, ); setShop(result.data); }; fetchData(); }, []); const { items } = shop; console.log(items) return ( <div> <p>{shop.date}</p> {items.map(item => <p>{item.name}</p>)} </div> )}代碼沙箱:https : //codesandbox.io/embed/km10wq4y5
無法使用React Hook讀取未定義的屬性“ map”
繁星點點滴滴
2021-04-26 14:09:31