Erreur Babel: la valeur JSX doit être une expression ou un texte JSX cité
J'obtiens une erreur de Babel lorsque vous essayez de compiler mon JSX code en JS. Je suis nouveau à réagir alors, toutes mes excuses si c'est un problème évident, je n'étais pas en mesure de trouver quelque chose qui semblait liés. Je suis d'essayer d'utiliser des accessoires dans ce bout de code, et passer un pageTitle prop à mon FieldContainer composant. Ce qui me donne un problème, cependant, ce n'est pas laisser le code compile en JS. J'ai découvert dans mes recherches que prop valeurs doivent être passés entre {}
mais l'ajout de ces n'a pas aidé. Des idées? Merci!
source d'informationauteur Ruben Martinez Jr.
Vous devez vous connecter pour publier un commentaire.
Il est difficile de dire ce que vous essayez de faire ici, mais comme l'erreur dit, la valeur d'un attribut doit être une expression
{foo}
ou texte cité"foo"
.Dans ce cas
ou
est probablement ce que vous voulez.
J'ai eu cette erreur parce que j'ai omis de citer une propriété à l'intérieur de la JSX:
doit avoir été