抱歉,这可能是一个愚蠢的问题,但对我而言并不明显:
FD_READABLE
这是我正在做的教程中的摘录,如果需要发布更多,我会写。
在FD_READABLE
行中,函数从哪里获取function login(email, password){
return $http.post('/api/v1/login/', {
email: email,
password: password
}).then(loginSuccessFn, loginErrorfn);
function loginSuccessFn(data, status, headers, config){
Authentication.setAuthenticatedAccount(data.data);
window.location = '/'
}
function loginErrorFn(data, status, headers, config) {
console.error('Failed');
console.log(data)
}
}
,function loginSuccessFn(data, status, headers, config)
,data
和status
值? headers
有效,我只是不确定在其他任何地方使用了“数据”
答案 0 :(得分:1)
简短答案: 这些是您的http调用返回的Promise响应对象的属性。
详细信息: HTTP请求返回一个包含响应对象的Promise。响应对象不仅包含您在问题中提到的属性,而且根据角度文档,还具有statusText和xhrStatus属性。您可以在下面找到从角度文档复制的每个属性的解释。
您可以在下一页中找到有关此主题的更多信息。