Size: a a a

JavaScript Noobs — сообщество новичков

2021 April 11

D

Delonge1 in JavaScript Noobs — сообщество новичков
setTimeout (async()=>{
 const {data} = await axios.get(url)
 setData(data)
},1000)  тут написано,что запрос начнется через 1000?
источник

А

Александр in JavaScript Noobs — сообщество новичков
У меня время до завтра)
источник

j

jk in JavaScript Noobs — сообщество новичков
Тут написано что ты делегируешь браузеру через 1000мс создать промис, который будет ждять другой промис, а потом тот промис выполнит setData, но это не точно
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Не точно выполнит?
источник

j

jk in JavaScript Noobs — сообщество новичков
Если axios.get отвалится с ошибкой то - нет.
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Ну это все в блоке try catch
источник

j

jk in JavaScript Noobs — сообщество новичков
Не вижу никаких блоков try catch но ок.
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Если таймаут в трай/кэч, то не хочу расстраивать, но..
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
То?
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
То..гда оно не словит ошибку из колбека
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Вроде ловит
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Если ошибка в запросе
источник
2021 April 12

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Если трай/кэч снаружи таймаута - не ловит
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
А как тогда ловить?
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Внутри прописать try catch
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
?
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Ну например
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Или вынести из таймаута
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Запрос?
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
const sleep = ms => new Promise(resolve => {
 setTimeout(resolve, ms)
})
источник