ホームページ  >  に質問  >  本文

Axios と Node.js を使用して PokeAPI から特定の統計 (Stats) を取得する際に問題が発生する

問題が発生しました。ポケモン API を使用しようとしていますが、攻撃、HP、および速度の統計にアクセスしようとすると、すべてのポケモンに対して 未定義 と表示されます。 API 呼び出しの何が問題なのか誰か教えていただけますか?

リーリー

API の受信をテストするための Index.js ファイルがあり、これが返されるものです:

リーリー

API 構造:

P粉953231781P粉953231781163日前442

全員に返信(1)返信します

  • P粉403549616

    P粉4035496162024-04-07 10:03:55

    現在のコードは JSON 構造を適切に考慮していません。配列内の各オブジェクトのルートで name プロパティを探しています。 Destructuring を使用して、条件内で stat プロパティに直接アクセスする必要があります:

    リーリー

    または、stat.namestat.stat.name に変更することもできます。

    返事
    0
  • キャンセル返事