Я использую эту же функцию в своем веб-приложении, встроенном в React. Однако, когда я использую его в React-Native (я новичок в React-Native), я получаю сетевую ошибку, если я console.log(err)
в моем улове, и получаю следующую ошибку:
Network Error
- node_modules\axios\lib\core\createError.js:16:14 in createError
- node_modules\axios\lib\adapters\xhr.js:87:13 in XMLHttpRequest.handleError
- ... 9 more stack frames from framework internals
Я не совсем уверен, почему это происходит в самом модуле node_module.
Запрос Axios
// Login - Get User Token
export const loginUser = (userData) => (dispatch) => {
axios
.post('/api/user/login', userData)
.then((res) => {
....
})
.catch((err) => {
console.log(err); <--- Hit's catch
dispatch({
type: 'GET_ERRORS',
payload: err.response.data
});
});
};