node/express 的接口写在哪里
在users.js 写这个接口
接受的是post请求
router.post("/login", (req, res, next) => {
//获取传来的数据 然后连接数据去判断
//get请求 用req.query 来接受页面传来的数据
//post请求 用req.body 来接受页面传来的数据
let { username, userpwd } = req.body; //接受页面的数据
req.session.username = username; //给session存一个用户名
res.json({
code: 1,
msg: "登录成功 获取的用户为:"+username+"密码:"+userpwd //返回给页面的信息
})
})
页面的ajax的写法
$("#btn").click(function () {
$.ajax({
type: "post",
url: "login",
data: $("#myform").serializeArray() //获取用户输入的用户名和用户密码
}).then(res => {
if(res.code==1){
window.location.href="/users/list" //跳转到users里面的list这个路由
}
})
})