如何从 API 道具响应中获取键值

问题描述

我无法映射第二个 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...