点击登入报了500错误, 但req.body在后台输出的是正常数据

来源:10-5 响应结果封装

Wuhk

2023-05-12

老师你好,
我在登录请求响应结果封装时,有异常
单独 new Result,是正常的。
console.log(erq.body)
new Result(‘登录成功’).success(res)
图片描述
图片描述

但是我按视频教程用 IF做判断时就异常
const {username,password} = req.body
if (username==‘admin’ && password===‘admin’){
new Result(‘登录成功’).success(res)
} else {
new Result(‘登录失败’).fail(res)
}
登录时就异常,返回5000错误如下图
图片描述
图片描述

查了半天,找不到是什么原因

写回答

1回答

扬_灵

2023-05-13

同学你好,看一下报错信息,这里的报错是找不到req,你在函数中定义的是erp,并没有定义req就直接使用了才导致的这个报错,可以将erp改成req进行使用//img.mukewang.com/szimg/645f8ddd09f2b78f28040938.jpg

1
1
Wuhk
草率了!写错了 纠正后OK,非常感谢!!
2023-05-14
共1条回复

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程