【发布时间】:2020-02-24 11:45:11
【问题描述】:
您好,我尝试构建一个从 API 获取数据的应用程序。 我使用 SWR Hooks 来获取数据
// libs/fetch.js
import fetch from "isomorphic-unfetch"
export default async function(...args) {
const res = await fetch(...args)
return res.json()
}
// App.js
import React, { useEffect } from "react"
import "./styles.css"
import useSWR from "swr"
import fetch from './libs/fetch'
export default function App() {
const url = "https://data.grandpoitiers.fr/api/records/1.0/search/?dataset=mobilites-stationnement-des-parkings-en-temps-reel&facet=Places_restantes"
const { data, error } = useSWR(url, fetch)
return (
<div className="App">
{JSON.stringify(data)}
</div>
)
}
我无法访问数据值。当我尝试data.records 它返回Cannot read property 'records' of undefined
我不知道该怎么办,我搜索但我没有找到答案。
有人可以帮助我吗?感谢您的回复
【问题讨论】: