#我在使用node+express+mysql开发后端api
#代码如下 :
const db = require('../db/index')
exports.user_list=(req,res) =>{
// 定义查询分类列表数据的 SQL 语句
const sql = `select * from users_table where is_deleted=0 order by id asc`
// 调用 db.query() 执行 SQL 语句
db.query(sql,(err,results) => {
if (err) return res.cc(err)
res.send({
status: 0,
message: '获取文章分类数据成功!',
data:results,
})
console.log(results)
})
console.log(results)
}
报错:Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
#解答思路
#运行环境vscode
你发的代码格式有问题,无法解答
results is not defined
就是没有定义results啊,自己搜一下这个results