如何从自己的项目/设计中使用此方法
Github.prototype.handleErr = function(res) {
if(!res.ok) {
throw new Error('Something went wrong!!' + res.status);
}
return res;
}
在另一种方法中但对象相同
const git = new Github();
Github.prototype.getUser = (user) => {
return new Promise((resolve, reject) => {
// Profile
fetch(something)
.then(this.handleErr)
.then(response => response.json())
.then(data => resolve(data))
.catch(err => reject(err));
})
}
它不适用于this.handleErr
我想在处理数据响应之前发出获取请求并在git.handleErr()
使用者内部使用.then()
函数。