私は VueJS の初心者なので、助けていただければ幸いです。
OpenWeatherMap API に基づいて天気予報アプリケーションを作成しようとしています。
です)
)
クエリの入力を取得し、
Current Weather Data APIから必要なデータを返します。その後、この関数は
One を取得するために 2 回目に実行され、最初に取得された latitude
longitude に基づいて API
を呼び出します。
Uncaught (in Promise) TypeError: Cannot readproperties of unknown (reading '1') が発生する理由がわかりません。
このエラーを修正する方法を知っている人はいますか?
MySearch.vue(ホームページ)コンポーネント:
リーリー
Weather.vue (気象結果表示ページ) コンポーネント:
リーリー
router/index.js ファイル:
ああああ
私の推測 (コードとエラーを考慮して) に基づくと、API から受け取るオブジェクトに問題がある可能性があります。
エラー メッセージは、定義されていない配列内の特定のインデックスから何かを読み取ろうとしていることを示しています。
コード内でこのエラーを引き起こす可能性がある唯一の状況は、読み取り元のテンプレートによるものです。例:
リーリーどれであるか正確にはわかりませんが、作業しているオブジェクトの形状を再確認してみてください。