我希望有人能帮助我解决我在Node+Express+React+MySQL方面的问题。 我是一名大学生,正在做我的毕业论文,我只有做fullstack的学术经验,我在调用我的app.get()时被卡住。
这是我的代码:从我的Employeelistpositionhistory.js或我在客户端或react文件夹的页面:
useEffect((x) =>{
Axios.get(`http://localhost:3001/employeelistpositionhistory/${x}`).then((response) => {
setemployeelist(response.data);
})
}, [])
鉴于我的x变量中已经有了一个值,我想把它发送到下面的代码。
而从服务器或node express文件夹中的index.js中,我的做法对吗?
app.get('/employeelistpositionhistory/:employeeid', (req, res) => {
const employeeid = req.params.employeeid;
const sqlemployeeview = "SELECT * from employeeprofile WHERE employeeid = ?;"
db.query(sqlemployeeview, employeeid, (err, result) =>{
res.send(result);
console.log(employeeid)
})
})
谁能告诉我我的代码有什么问题吗? 我将非常感谢任何答案。谢谢你。