0
votes

ReactJs TypeError: La classe s'étend la valeur non définie n'est pas un constructeur ou null

En fait, je viens de commencer à apprendre réagir. Je prends des tutoriels des sites Web. Mais quand j'ai compilé mon code dans la ligne de commande, il dit "compilé avec succès" mais quand j'ouvre le navigateur, il est indiqué

"TypeError: La classe s'étend de la valeur non définie n'est pas un constructeur ou NULL"

En fait, je ne sais pas comment résoudre ce problème. Mais en raison de cette erreur, je suis incapable de continuer mon cours. xxx


3 commentaires

Réagir fonctionne avec des lettres majuscules. Donc, il est "étend" le composant "ne" étend pas le composant "


Même chose avec l'importation, le composant doit être composant.


Salut ali, lisez ceci - stackoverflow.com/help/someone-answers et essayez de fermer la question.


3 Réponses :


0
votes

capitaliser le mot "composant" xxx


0 commentaires

2
votes

réacte utilise Pascalcase Nommage pour les composants (classe), XXX

ICI Composant devrait être < code> composant xxx

ou vous avez un autre moyen, xxx


0 commentaires

0
votes

0

Lorsque vous importez réagir, essayez ReallConent et n'utilisez jamais React.component ** () ** Supprimer ces parenthèses. alors cette erreur est partie.

importation réagit de "réagir"; ...... l'application de classe s'étend Reall.component {}

ou vous pouvez essayer ceci.

importer réagir, {composant} de "réact"; ...... L'application de classe étend le composant {


1 commentaires

S'il vous plaît ne postez pas la même réponse sur plusieurs questions. Si la même réponse correspond à de multiples questions, vous devriez envisager de les signaler en tant que duplicates. En outre, j'ai fixé la mise en forme de cette réponse une fois, donc si vous voulez le laisser ici, s'il vous plaît modifier cette réponse et réparer le formatage.