問題が発生しました。ポケモン API を使用しようとしていますが、攻撃、HP、および速度の統計にアクセスしようとすると、すべてのポケモンに対して 未定義 と表示されます。 API 呼び出しの何が問題なのか誰か教えていただけますか?
未定義
API の受信をテストするための Index.js ファイルがあり、これが返されるものです:
API 構造:
現在のコードは JSON 構造を適切に考慮していません。配列内の各オブジェクトのルートで name プロパティを探しています。 Destructuring を使用して、条件内で stat プロパティに直接アクセスする必要があります:
name
stat
または、stat.name を stat.stat.name に変更することもできます。
stat.name
stat.stat.name
現在のコードは JSON 構造を適切に考慮していません。配列内の各オブジェクトのルートで
リーリーname
プロパティを探しています。 Destructuring を使用して、条件内でstat
プロパティに直接アクセスする必要があります:または、
stat.name
をstat.stat.name
に変更することもできます。