-1
votes

"Impossible de lire la propriété" Carte "de réagir et de node.js non définis

https://github.com/dongha1992/mern-boxerfate

Entrez la description de l'image ici

Bonjour. Actuellement j'ai essayé de pratiquer le clone du centre commercial comme réagir et node.js

J'ai fait face à ce problème que j'ai attaché. Il ne semble pas que l'erreur pour parce que j'ai copié comme tutoriel, mais c'est quelque chose qui ne va pas avec node.js (localhost: 5000)

J'ai essayé de tout résoudre mais je ne sais pas comment aborder. S'il vous plaît aidez-moi!

Entrez la description de l'image ici


6 commentaires

Avez-vous consolé vos accessoires?


Qu'est-ce que accessoires et quel est acces.images pouvez-vous afficher une console.log s'il vous plaît


Qu'est-ce que cette énoncé de journal ( GITUB.COM/DONBHA1992/MERN-BOLERERPLET/BLOB/.../a>) Sortie?


@Vyasarpit for image est une chaîne vide ..


@Red Baron je téléchargerai un nouveau merci Mec!


@pekolna Que voulez-vous dire?


3 Réponses :


0
votes

Probablement une demande asynchrone qui remplit vos accessoires n'est pas renvoyée. PROFIX PROSS.Images && à ProSystemages.Maps.map Fonction De cette façon, seulement lorsque le PROP est présent, la carte se produit. Comme ça {Props.Images && ProPs.Image.map (Image => .........


0 commentaires

0
votes

OK, il s'agit souvent d'un problème d'une variable code> code> de la valeur code> différente code> pendant l'exécution du code. Pour protéger à nouveau cela, il est recommandé de vous assurer que les accessoires code> ou une variable spécifique sont définis avant sa utilisation.

// alternative-2

function ImageSlider(props){
  return props.images ? (
    <div>
      <Carousel autoplay>
        {props.images.map((image, index) => 
          // ...
        )}
      // ...
    </div>
  ) : null;
};


2 commentaires

Cela fonctionne mais cela ne fonctionne toujours pas pour afficher l'image comme atterrissage. Je ne sais pas quoi faire


Veuillez expliquer ce que vous entendez par «cela ne fonctionne pas pour montrer l'image comme LandingPage». Je n'ai pas compris cette partie. Merci.



0
votes

On dirait que vous essayez d'appeler la fonction MAP sur les données qui n'ont pas été reçues de votre demande AxIOS. Vous devez ajouter une certaine logique de sorte que tous les composants qui comptent sur vos données de demande ne rendent que si elles se dessinent, facilement effectuées avec un opérateur ternaire.

On dirait que de nombreux composants (y compris ImagesLider) dépendent des données que vous essayez d'accéder lorsque vous appelez votre fonction RenderCards sur la ligne 54 de votre application.


0 commentaires