在我的webapp中,我在工厂中有代码来授权用户:
function signup (email, password, firstName, lastName) {
return $http.post('/api/login/signup', {
email: email,
password: password,
firstName: firstName,
}).then(function success (response) {
AuthTokenFactory.setToken(response.data.token);
user.currentUser = response.data.user;
user.currentUser.show = true;
}, function (httpError) {
throw httpError.status + " : " + httpError.data; // Here an error is thrown
return;
});
}
我注意到,当我的浏览器控制台出现错误时,它会被记录两次:一次来自我评论的代码,一次来自其他地方(第9839行或角度代码中的左右)。
我只想抛出我指定的单个错误消息。有没有办法阻止另一个出现?