J'ai un projet de Vue 2, et j'ai écrit une fonction simple pour traduire des mois en dates, que je voudrais importer dans un de mes composants, mais je reçois un erreur:JavaScript - l'export par défaut n'a pas été trouvé
export 'default' (imported as 'translateDate') was not found in '@/utils/date-translation'
le chemin de fichier relatif du dossier src est correct, et j'exporte la fonction comme ceci:
export function translateDate(date) {
// my code
}
et puis je l'importer dans le composant comme celui-ci:
import translateDate from '@/utils/date-translation'
Qu'est-ce que je fais mal?
Utiliser 'fonction par défaut d'exportation ...' et voir les réponses aux (https://stackoverflow.com/ [Qu'est-ce que "défaut d'exportation" en Javascript?] questions/21117160/what-is-export-default-in-javascript) –
Copie possible de [Qu'est-ce que "export default" en javascript?] (https://stackoverflow.com/questions/21117160/what-is-export- default-in-javascript) – nu11p01n73R
* "Qu'est-ce que je fais de mal?" * Vous essayez d'importer l'exportation par défaut d'un module qui n'a pas d'exportation par défaut. Le module a seulement une exportation nommée, 'translateDate'. Vous devriez jeter un oeil à la réponse acceptée de [Quand devrais-je utiliser des accolades pour l'importation ES6?] (Https://stackoverflow.com/q/36795819/218196) –