我通过以下方式从服务器获取 JSON 错误响应,
let err = {
"_body": "{\"error\":\"264\",\"message\":\"Please enter valid usename/password\",\"object\":null}",
"status": 400,
"ok": false
}
Run Code Online (Sandbox Code Playgroud)
我想在屏幕上显示错误消息“请输入有效的用户名/密码”
我尝试了以下方式,但没有运气,
console.log((this.err._body).replace(/\\/g, ''));
Run Code Online (Sandbox Code Playgroud)
你只需要反序列化身体。
let err = {
"_body": "{\"error\":\"264\",\"message\":\"Please enter valid usename/password\",\"object\":null}",
"status": 400,
"ok": false
}
var body = JSON.parse(err._body);
console.log(body.message);Run Code Online (Sandbox Code Playgroud)
单击Run code snippet以查看此操作。
| 归档时间: |
|
| 查看次数: |
4199 次 |
| 最近记录: |