0
votes

Le module n'a pas d'émission d'un membre exporté lors de l'utilisation React.js et Typescript

J'essaie de grouper tous les composants dans un seul fichier et utilisez le fichier parmi tous les emplacements. Mais lorsque j'essaie d'importer des composants du fichier, il est indiqué que le module n'a aucun membre exporté

useractionbutton.tsx : xxx

appcomposants.tsx : xxx

home.tsx : xxx

l'erreur a été signalé dans home.tsx fichier, veuillez me guider comment résoudre ce problème.


0 commentaires

3 Réponses :


0
votes

Si vous alliez utiliser l'exportation par défaut, vous pouvez supprimer les bretelles frisées dans l'importation de useractionbutton dans home.tsx . appcomPonents.tsx exporte un objet, cependant, vous devriez donc importer des appcomposants à partir de "... AppCompentifents" puis retirez useractionbutton local const avant utilisation dans votre jsx: const useractionbutton = appcomPonents.useractionbutton;


0 commentaires

0
votes

in home.tsx supprimer des accolades bouclées autour de useractionbutton dans l'instruction d'importation xxx

Vous ne devez pas mettre des accolades bouclées lors de l'exportation par défaut. Voir Ce


0 commentaires

0
votes

Vous devez supprimer la valeur par défaut d'ici I.E APPCOMPONENTS.TSX: FORT>

import UserActionButton from './buttons/UserActionButton';
export {
    UserActionButton
};


0 commentaires