nodejs-koa-blog
nodejs-koa-blog copied to clipboard
lin_validator 的检验返回错误提示是一个数组,前段要拿提示信息的话,不好处理吧。我看你的前端代码好像没用到服务端返回的提示,,我感觉这样不合理吧
No description provided.
你好,你提出的问题的确可以思考一下,但是不影响,主要是前后端相互沟通好,比如你说返回的多个错误格式是数组,那么前端可以稍微处理一下,例子:
case 422:
let errors = "";
if (res.data.errors) {
let arr = [];
for (let key in res.data.errors) {
res.data.errors[key].forEach((item) => {
arr.push(item)
})
}
errors = arr.length > 0 ? arr.join(',') : arr;
alert(errors, 'error')
} else {
alert(res.data.message, 'error')
}
break;
如还有问题,请继续留言,谢谢:)