Heim > Fragen und Antworten > Hauptteil
Ich arbeite derzeit an einem Projekt, bei dem ich mit nodejs einen Benutzer erstelle und den Benutzer in einer Tabelle namens „Benutzer“ zu MySql hinzufüge. Ich möchte eine Schaltfläche in HTML erstellen, die den aktuell angemeldeten Benutzer aus der MySQL-Tabelle löscht
Wie kann ich eine Schaltfläche in HTML dazu bringen, eine Funktion in NodeJS aufzurufen, um Zeilen in MySql zu löschenP粉7624473632024-04-02 10:38:45
这可能是了解如何从 Js 触发 API 调用的良好开端
fetch('https://reqres.in/api/deleteUser', { method: "DELETE", headers: { 'Content-type': 'application/json' }, body: JSON.stringify({ id: '1' }) }) .then(res => { if (res.ok) { console.log("HTTP request successful") } else { console.log("HTTP request unsuccessful") } return res }) .then(res => res.json()) .then(data => console.log(data)) .catch(error => console.log(error))
然后是 NodeJs
// Module dependencies var express = require('express'), ejs = require('ejs'), fs = require('fs'), mysql = require('mysql'); // Application initialization var connection = mysql.createConnection({ host : 'localhost', user : 'root', password : '' //