qq_永恒的爱_4
2020-07-18 11:29
使用 linRouter 的post 请求 linPost
在处理完逻辑之后
ctx.success({
msg: "最新期刊内容新增成功"
});
想返回具体的信息给前端,可是文章不是对应的,返回的应该是默认的文案,这个产生的结果是什么原因呢?
从截图来看,没有啥毛病。这里需要调试一下。如果你是用webstorm的话,可以进到success方法里面,然后你会看到第20行处有个
new exception_1.Success(ex);
继续点这里的Success方法,进到方法体里面,这里是具体的赋值逻辑:
if (ex && ex.msg) { this.msg = ex.msg; }
你还是默认值,那就说明逻辑没有走到这个this.msg = ex.msg,可以打印一些输出日志,看看这里的ex是什么
最新的是message 不是msg
应该是exceptionHandler 方法里传参的 key 值没有对应
老师,http-exception.js 里面 没有对应的赋值逻辑
if (ex && ex.msg) { this.msg = ex.msg; }
"lin-mizar": "^0.3.4",
lin 版本有过低的原因吗
好的,谢谢
0到1快速构建自己的后台管理系统
21449 学习 · 145 问题
相似问题