Accès aux fonctions importées avec Onclick dans les modules ES6
Les modules ES6 permettent d'encapsuler le code, évitant ainsi les conflits de noms. Cependant, l'accès aux fonctions importées en tant que gestionnaires onclick peut poser un défi en raison de la nature de la portée du module.
Pour résoudre ce problème, vous disposez de plusieurs options :
addEventListener :
L'utilisation de la méthode addEventListener vous permet de lier la fonction importée au clic événement.
<button type="button">
Exposer les fonctions à l'objet fenêtre :
Exposer la fonction importée à l'objet fenêtre, la rendant globalement accessible. Cependant, cette approche n'est pas recommandée en raison de conflits potentiels.
import {hello} from './test.js'; window.hello = hello;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!