Discussions

Quand utiliser default

Image

Bonjour Louis-Nicolas,

 

Parfois tu écris export default async function ....


Et parfois tu écris  export async function ....     

 

J'ai oublié de mettre default et ma suppression ne fonctionnait pas, j'ai mis un petit moment à trouver mon erreur  :-)

 

Quand faut-il mettre ou non "default " ? 

 

Merci

1 réponse
Image
Maxime Delville
Le 20/04/2023 à 01:46 (modifié le 20/04/2023 à 01:49)

default fait en sorte que cette fonction soit la seule fonction qui sera exportée. En gros si tu mets default la fonction sera retournée obligatoirement quand tu appelles le fichier dans laquelle elle se situe, c'est un peu comme ca que les composants fonctionnent. Alors que si tu ne mets pas default, il faudra préciser quelle fonction tu veux importer (ex:

import { maFonction } from 'test.js'

 

Et tu ne peux pas utiliser plusieurs fois export default dans un même fichier

Meilleure réponse
Image
Inscrivez-vous ou connectez-vous pour participer à la discussion.
Discussion résolue

Informations

Créée le 19 avril 2023 18:49
Dernière activité le 20 avril 2023 01:49