我有以下由瑞士政府永久提供的 JSON API。
https://www.bfs.admin.ch/bfsstatic/dam/assets/14856203/master
我试图列出一些没有出现在第一级的内容——在我的例子jaStimmenInProzent
中,每张投票的一些投票统计信息()(vorlagenId
):
我正在使用fetch API和Vercel SWR。不幸的是,我找不到映射的内容没有出现在第一级的教程/示例。任何想法如何继续并vorlagen
列出阵列?我尝试了以下但没有成功(请参阅沙箱):
import useSWR from "swr";
import "./styles.css";
const fetcher = (...args) => fetch(...args).then((response) => response.json());
export default function App() {
const { data, error } = useSWR(
"https://app-prod-static-voteinfo.s3.eu-central-1.amazonaws.com/v1/ogd/sd-t-17-02-20201129-eidgAbstimmung.json",
fetcher
);
if (error) return <h1>this is an error: {error}</h1>;
return (
<div className="App">
{data ? (
data.map((vorlagen) => <h1>{vorlagenId}</h1>)
) : (
<h1>loading...</h1>
)}
</div>
);
}