Bonjour à tous,
Je cherche à récupérer une valeur de date dans un autre module après click, or, la valeur retournée est "empty string" :
Dans le premier module j'ai écris :
J'ai bien ma valeur de date correcte au click.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 let clickedDate = ""; const linkLundi = document.querySelector(".linkLundi"); linkLundi.addEventListener("click", (e) => { clickedDate = dateLundi.toLocaleDateString(); }); export { clickedDate };
Dans le deuxième module j'importe la variable clickedDate :
Curieusement la variable devient empty...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 import {clickedDate} from "./agenda-semaine.js" console.log("date choisie :",clickedDate)
Si je rentre manuellement une valeur cependant elle est correctement exportée et lisible dans le deuxième module.
Faut-il utiliser un await ou truc du genre pour que ça marche ?
Merci d'avance pour vos réponses
Partager