Я получаю эту ошибку снова и снова, когда я отлаживаю свое веб-приложение. Проблема даже в том случае, если сервер возвращает код ошибки 500. Я не могу поймать эту ошибку в блоке catch. Но ошибка может быть видна в консоли. Это кажется довольно запутанным. Потому что тогда блок работает нормально. Если я возвращаю Ok (true) из серверной части, запускается отладчик внутри блока then.
axios
.post('http://localhost:9184/projects', obj)
.then(res =>{
debugger
console.log(res);
})
.catch(err =>
debugger
console.log(err);
});
Но если я проверю сеть, ответ будет там с 500 Inte rnet сервером и сообщением. Выше Uncaught TypeError отображается в консоли, и я думаю, что может быть связь с этой проблемой. Единственное, что сбивает с толку, - почему я не могу получить это из блока catch и почему это видно только в сети и на консоли? Если кто-нибудь, кто знаком с такого рода вопросами в топор ios, я рад услышать решение или идею.