Axios catch не улавливает ошибку

Xeen спросил: 13 октября 2017 в 07:48 в: reactjs

Я использую axios 0.17.0 со следующим кодом:

this.props.userSignupRequest(this.state)
  .then( res => { console.log(res.data) } )
  .catch( err => { this.setState({ errors: err.response }) } )

И сервер настроен на возврат 400, когда пользователь проверка регистрации не проходит. Это также отображается в консоли: POST 400 (Bad Request), но setState не выполняется. Это почему? Я также пробовал console.log(err) и ничего.

0 ответов