Выключныя сітуацыі пры AJAX запытах у JavaScript
Калі пры выкананні AJAX запыту здарыцца
выключная сітуацыя (напрыклад, абарвецца інтэрнэт),
то проміс закончыцца з памылкай.
Мы зможам злавіць гэтую памылку зручным
нам спосабам, напрыклад, праз
catch:
button.addEventListener('click', function() {
let promise = fetch('/ajax.html')
.then(
response => {
return response.text();
},
).then(
text => {
console.log(text);
}
).catch(
error => {
alert(error);
}
);
});
Выведзьце тэкст старонкі, калі запыт быў паспяховым, і памылку, калі здарылася памылка сеткі.