Когда я пытаюсь получить некоторые данные из внешнего API, чем, предположим, что интернет-соединение не доступно, то оно должно показать ошибку из блока перехвата, но не показывает его.Я не могу что-либо консоль записать в журнал из блока catch, поэтому я не могу показать ошибку подключения к интернету.
, если по какой-либо причине отключен интернет, кроме как узнать, как отключен интернет.я ожидал от блока catch этого сообщения.
class EasyHTTP {
get(url) {
return new Promise((resolve, reject) => {
fetch(url)
.then(res => res.json())
.then(data => resolve(data))
.catch(err => reject(err));
});
}
}
const http = new EasyHTTP;
http.get('https://jsonplaceholder.typicode.com/users')
.then(data => console.log(data)).catch(err => console.log(err));