useContextデータ読み込みエラー404を伴うReact.jsの問題

patricio1984

こんにちは、皆さん、私はプロジェクトを終了し、Netlifyにアップロードしました。ページをリロードするとこの問題が発生し、エラー404が発生します。エンドポイントがデータを取得していないため、コンソールに未定義が表示されたと思われます。この問題の謎を解くために、コードを解決またはリファクタリングするにはどうすればよいですか?

これが私のuseContextです:

import React, { createContext, useState, useEffect } from 'react';

export const ModelsContext = createContext();

const ModelsProvider = (props) => {

        //State de modelos
        const [ modelo, guardarModelo ] = useState([]);
        const [ modelos, guardarModelos ] = useState([]);
        const [ allModelos, guardarAllModelo ] = useState([]);

        const { id } = modelo;

        console.log(id);

         //Cargar un modelo
         useEffect(() => {
             const consultarAPI = async () => {         
                try {
                    const api = await fetch("https://challenge.agenciaego.tech/models");
                    const modelos = await api.json();
    
                    const api2 = await fetch(`https://challenge.agenciaego.tech/models/${id ? id : ""}`);
                    const modelo = await api2.json();
           
                    guardarAllModelo(modelos);
                    guardarModelos(modelos);
                    guardarModelo(modelo);

                } catch (error) {
                   console.log(error); 
                }
             }
             consultarAPI()
         }, [id]);

    return (
        <ModelsContext.Provider
            value={{
                allModelos,
                modelo,
                modelos,
                guardarModelo,
                guardarModelos
            }}
        >
            {props.children}
        </ModelsContext.Provider>
    )
}

export default ModelsProvider;

次に、リポジトリ全体へのリンクがあります:https//github.com/patricio1984/desafio-ego

そして最後にデプロイリンク:https//musing-hermann-5129b4.netlify.app/models

よろしくお願いします!

ベンジャミン

これはNetlifyの問題であり、アプリではありません。すべてのパスに対してindex.htmlを返すようにNetlifyに指示する必要があります。

https://docs.netlify.com/routing/redirects/

と呼ばれるプロジェクトのルートに新しいファイルを作成しnetlify.toml、以下を追加します

netlify.toml

[[redirects]]
  from = "/*"
  to = "/index.html"
  status = 200

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

配列からのデータの読み込みの問題

分類Dev

geojsonデータをRに読み込む際の問題

分類Dev

PickerViewの読み込みデータの問題

分類Dev

Pythonでpickleデータエラーが表示されるnumpy配列の読み込みの問題

分類Dev

遅延読み込みの問題を伴う角度ネストルーティング

分類Dev

非同期読み込みデータの問題AngularJSとFirebase

分類Dev

Nltkjsonデータの読み込みエラー

分類Dev

jQueryを使用したjsonデータの読み込みに問題がある

分類Dev

JSプラグインの読み込みの問題

分類Dev

コラボラトリーでのGoogleドライブからのデータの読み込みの問題

分類Dev

JSループの問題

分類Dev

データベースのIsolationLevelと読み取り/書き込みの問題

分類Dev

フルカレンダーでのデータ読み込み速度の問題

分類Dev

React js onclickの問題

分類Dev

クエリの読み込み中にリレーストアからデータを読み込みます

分類Dev

Snowflake-csvデータの行をVariantに読み込もうとしています-「JSONの解析エラー:」

分類Dev

データの読み込みに関するASP.NETCore OnPost()の問題

分類Dev

Android Studio の内部ストレージ データの読み込みエラー

分類Dev

D3バージョン4を使用したテーブルのデータ読み込みの問題

分類Dev

Google PageSpeed Insightsを使用すると、ウェブサイトの読み込みに問題がないのに404エラーが発生します

分類Dev

MySQLエラーのデータファイルの読み込み

分類Dev

CoreDataの問題:アプリケーションの保存データの作成または読み込み中にエラーが発生しました

分類Dev

ファブリックjsイメージフィルターの読み込みの問題

分類Dev

ページをリロードするときのFirebaseデータの読み取りの問題-Vue.js

分類Dev

CSVデータファイルから読み込み、必要なものだけを取り込もうとするとエラーが発生する

分類Dev

jsの読み込み時間の問題が必要

分類Dev

ページの読み込み時にAngularJSがデータを読み込む

分類Dev

認証エラーを伴うMongoDBAtlasクラスター接続の問題

分類Dev

onSensorChangedでデータを読み取る際の問題

Related 関連記事

  1. 1

    配列からのデータの読み込みの問題

  2. 2

    geojsonデータをRに読み込む際の問題

  3. 3

    PickerViewの読み込みデータの問題

  4. 4

    Pythonでpickleデータエラーが表示されるnumpy配列の読み込みの問題

  5. 5

    遅延読み込みの問題を伴う角度ネストルーティング

  6. 6

    非同期読み込みデータの問題AngularJSとFirebase

  7. 7

    Nltkjsonデータの読み込みエラー

  8. 8

    jQueryを使用したjsonデータの読み込みに問題がある

  9. 9

    JSプラグインの読み込みの問題

  10. 10

    コラボラトリーでのGoogleドライブからのデータの読み込みの問題

  11. 11

    JSループの問題

  12. 12

    データベースのIsolationLevelと読み取り/書き込みの問題

  13. 13

    フルカレンダーでのデータ読み込み速度の問題

  14. 14

    React js onclickの問題

  15. 15

    クエリの読み込み中にリレーストアからデータを読み込みます

  16. 16

    Snowflake-csvデータの行をVariantに読み込もうとしています-「JSONの解析エラー:」

  17. 17

    データの読み込みに関するASP.NETCore OnPost()の問題

  18. 18

    Android Studio の内部ストレージ データの読み込みエラー

  19. 19

    D3バージョン4を使用したテーブルのデータ読み込みの問題

  20. 20

    Google PageSpeed Insightsを使用すると、ウェブサイトの読み込みに問題がないのに404エラーが発生します

  21. 21

    MySQLエラーのデータファイルの読み込み

  22. 22

    CoreDataの問題:アプリケーションの保存データの作成または読み込み中にエラーが発生しました

  23. 23

    ファブリックjsイメージフィルターの読み込みの問題

  24. 24

    ページをリロードするときのFirebaseデータの読み取りの問題-Vue.js

  25. 25

    CSVデータファイルから読み込み、必要なものだけを取り込もうとするとエラーが発生する

  26. 26

    jsの読み込み時間の問題が必要

  27. 27

    ページの読み込み時にAngularJSがデータを読み込む

  28. 28

    認証エラーを伴うMongoDBAtlasクラスター接続の問題

  29. 29

    onSensorChangedでデータを読み取る際の問題

ホットタグ

アーカイブ