为什么不在我的React应用程序上显示来自我的api的列表?

加布里埃尔·博尔赫斯(Gabriel Borges)

我正在获取Fortnite API以查看一些详细信息。我创建一个数组,当我调用setItemsArray方法时将设置为api数据。但不能正常工作!!!

useEffect(() => {
        fetchItems()
    }, [])

    const [itemsArray, setItemsArray] = useState([])

    const fetchItems = async () => {
        const data = await fetch('https://fortnite-api.com/v1/map')
        const items = await data.json() 
        setItemsArray(items.data.pois)
        console.log(items.data.pois)
    }

    return (
        
        <div>
             <h1>Shop</h1>
             <div>
                 {itemsArray.map(el => {
                     <h1>{el}</h1>
                 })}
             </div>
        </div>
阿西·普拉卡什(Asi Prakash)

它没有显示,因为您没有返回数据。您可以使用两个选项解决此问题:

  1. 
     <div>
           {itemsArray.map(el => {
             return <h1>{el}</h1>
           })}
         </div>
    
    
2. ```

    <div>
          {itemsArray.map(el => (
            <h1>{el}</h1>
          ))}
        </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

加载网站时,如何在我的 React 应用程序上显示来自 Hacker News API 的所有故事?

为什么谷歌拒绝来自我的 Ruby on Rails 应用程序的电子邮件?

在我的应用程序上显示来自 JSON 本地文件的数据

为什么我在新的 React 应用程序上看到一个白色/空白页面?

为什么React组件没有显示在应用程序上?

为什么Firebase未经INTERNET许可即可在我的应用程序上运行

为什么我不能在我的 Vue 应用程序上使用 debugger 或 console.log

为什么我在情节提要(Xcode)中所做的更改未反映在我的应用程序上?

我无法让我的索引页显示在我的 cloudways symfony 应用程序上

为什么我的应用程序在iPad上的显示与模拟器上的显示不同?

在我的应用程序上显示我的信息时出现问题

为什么我的常规应用程序上下文无法加载我的属性文件?

为什么我的CSS在我的Rails应用程序上不起作用?

为什么我在屏幕上看不到我的应用程序?React.js

将来自 puppeteer 的抓取数据显示到 React 应用程序上

为什么我们使用 REST 连接到移动应用程序上的数据库?

为什么我在托管在GitHub页面上的静态nuxt.js应用程序上获取资源404?

为什么我的应用程序的UI不能在VS android应用程序模拟器(API级别19和23)上都没有显示?

我的应用程序上没有显示新帖子,但旧帖子显示。反应

为什么我的Thymeleaf视图HTML文件在Spting应用程序中不显示对象列表?

我的JSON列表未显示在移动应用程序的listview中,为什么?

我的JavaFX应用程序上发生ClassCasting错误,并在tableView上显示值问题

为什么我的应用程序不显示录制的消息?

为什么主屏幕上的我的应用程序徽章图标没有显示?

为什么我的应用程序图标在 Apple App Store 上显示不正确?

我的应用程序图标未在某些设备上显示-为什么?

为什么我的某些应用程序图标在iPad上显示像?

为什么我的应用程序的评论未显示在Google Play上,而是显示在我的Play控制台中?

为什么我的 React-Express 应用程序无法从 Express 后端获取和显示数据?