首页  >  问答  >  正文

如何从另一个js文件激活我的nodejs功能?

我有一个数据库,其中存储了登录我网站的所有用户,并希望他们能够删除他们的帐户。所以我做了一个可以工作的函数,可以删除用户的 accs,但我遇到的唯一问题是我似乎无法将具有按钮事件侦听器的 js 文件与我的 nodejs 文件与该函数连接.

// 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();
}

我尝试将 module.exports 与 module.import、require、sessionstorage、localstorage 一起使用。我希望我的按钮能够正常工作并删除我的 1 位用户

P粉833546953P粉833546953235 天前549

全部回复(1)我来回复

  • P粉838563523

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

    nodejs 用于后端。

    全局对象“window, document...”仅包含在浏览器中。

    回复
    0
  • 取消回复