0
votes

TypeError: L'auteur est indéfini

Création d'une application Authorquiz React J'ai le fichier principal de remorquage 1- Authorquiz.js 2- index.js J'ai un problème avec Turn Composant

Autouratquiz.js xxx

index.js xxx

mais quand je cours mon code je reçois une erreur

typeError: l'auteur est indéfini Tour C: / Utilisateurs / HP / Desktop / React Pro / AutherquIZ / SRC / AUTRÉQUIZ.JS: 18


0 commentaires

3 Réponses :


0
votes

Le composant AuthorquIZ obtient la variable code> Turndata ​​code> en tant que accessoire. Vous devez utiliser l'opérateur de répandre sur la variable acces.turndata ​​code> à la place.

function AuthorQuiz({ turnData: { author, books } }) {
  return (
    <div className="container-fluid">
      <Hero/>
      <Turn author={author} books={books} />
      <Continue/>
      <Footer/>
    </div>
  );
}


0 commentaires

0
votes

Vous devez utiliser {stat.turndata} au lieu de {... Etat}.

Parce que le résultat de {... State} est comme ceci: {Turndata: {...}}

SO {Auteur, livres} ne peut pas fonctionner correctement.


0 commentaires

0
votes
function AuthorQuiz({ turnData }) {

...
  <Turn { ...turnData}}/>
...

0 commentaires