Maison  >  Questions et réponses  >  le corps du texte

Comment activer ma fonction nodejs depuis un autre fichier js ?

J'ai une base de données qui stocke tous les utilisateurs qui se connectent à mon site Web et souhaitent qu'ils puissent supprimer leur compte. J'ai donc créé une fonction qui fonctionne et supprime les accès de l'utilisateur, mais le seul problème que j'ai est que je n'arrive pas à connecter le fichier js qui contient l'écouteur d'événements de bouton à mon fichier nodejs avec la fonction

.
// node.js file
let id = 1;
/* delete user from mysql db */
async function delUsers() {
    /* actually hardcoded id, need to implement users id when a user can login into the site */
    await pool.query('DELETE FROM user WHERE id = ?', [id]);
    console.log("Deleting..");

};
// js file
'use strict';
console.log('linked');
let del = document.getElementById('delbutton').addEventListener('click', Del);
let a = require('./delete.js');
function Del() {
let b = a.DelUser();
}

J'ai essayé d'utiliser module.exports avec module.import, require, sessionstorage, localstorage. Je veux que mon bouton fonctionne et supprime mon 1 utilisateur

P粉833546953P粉833546953235 Il y a quelques jours550

répondre à tous(1)je répondrai

  • P粉838563523

    P粉8385635232024-02-27 19:37:08

    nodejs est utilisé pour le backend.

    Les objets globaux "fenêtre, document..." sont uniquement inclus dans le navigateur.

    répondre
    0
  • Annulerrépondre