0
fetch('https://api.postcodes.io/postcodes/aassdd')
.then((resp) => {
console.log(resp.status);
})
.catch((e) => { console.log('ha'); });
由于某些奇怪的原因,上面的代码仍然会抛出错误并在执行.then
之后的语句。有没有办法来解决这个问题 ?尽管有catch块,仍然会抛出提示
编辑:fiddle
它似乎并没有被投掷。你可能只是看到404请求错误被记录到控制台? –
'404 Not Found'并不是真的会被捕获的错误。 – adeneo
@ AlexanderO'Mara在jsfiddle如果你打开控制台,它不显示一个错误吗? – August