我正在努力访问错误响应(http状态和正文) Angular $资源处理程序。
MyEntity.load({id: 123}, function (ok) { }, function (a, b, c) {
console.log("failed " + a + " " + b + " " + c);
})
使用1个参数调用错误回调。 b和c未定义。 变量具有字段堆栈和消息。消息是一个字符串。
" [$ http:baddata]数据必须是有效的JSON对象。收稿日期: "未找到比赛41"。解析错误:" {}" http://errors.angularjs.org/1.6.4/ $ HTTP / baddata? P0 =锦标赛%2041%20not%20found&安培; P1 =%7B%7D"
所以我很好奇响应对象在哪里。看起来angularjs在json反序列化时失败,因为我的消息不在json中。 但是坏事发生了。这不是分崩离析的借口。
"angular": "^1.6.4",
"angular-route": "^1.6.4",
"angular-resource": "^1.6.4",