问题描述
我无法映射第二个 API 响应 https://api.coingecko.com/api/v3/global 并提示错误(读取未定义的属性 'map'),而第一个 API 很好。 这里有什么问题?
export default function Home(props) {
const { data } = props.result;
const { global } = props.nextResult;
<table className="table2 table-hover table-dark">
<thead>
<tr>
<th>Markets</th>
</tr>
</thead>
<tbody>
{global.map (gg => (
<tr key={gg.endedicos}>
<td>{gg.markets}</td>
</tr>
))}
</tbody>
</table>
export async function getServerSideProps(context) {
const params = {
order: CoinGecko.ORDER.MARKET_CAP_DESC
};
const [result,nextResult] = await Promise.all([
coinGeckoClient.coins.markets({params}),coinGeckoClient.global()
]);
return {
props: {
result,nextResult
},}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)