【发布时间】:2021-06-16 02:34:51
【问题描述】:
我正在尝试使用 Axios 和 Node.Js 在 MySql 表中发出删除请求,但我不确定出了什么问题。尽管错误捕获 console.log 我没有在控制台中收到任何错误。这里有什么问题? MySql 表适用于 INSERT、SELECT 和 GET。
这是我调用请求的地方:
let para1 = document.getElementById("para1").innerHTML;
let para2 = document.getElementById("para2").innerHTML;
let para3 = document.getElementById("para3").innerHTML;
Axios.delete('http://localhost:3001/delete', {col1: para1, col2: para2, col3: para3})
.then(()=>{});
window.location.reload();
就 Axios/Node 后端代码而言,这是正在执行的代码:
app.delete('/delete', (req, res)=>{
const para1 = req.body.col1;
const para2 = req.body.col2;
const para3 = req.body.col3;
db.query('DELETE FROM exampleTable WHERE col1 = ? AND col2 = ? AND col3 = ?', [para1, para2, para3], (err, result)=>{if(err){console.log(err);}else{console.log("Done!");}});
})
【问题讨论】:
标签: javascript mysql node.js reactjs axios