我正在努力学习如何使用Reactjs' fetch
方法,但有些东西我无法获得。
我有这个代码(摘自他们的文档):
function getMoviesFromApiAsync() {
return fetch('https://facebook.bad-url.com')
.then((response) => response.json())
.then((responseJson) => {
return responseJson.movies;
})
.catch((error) => {
console.error(error);
});
}
控制台日志如下所示:
VM639:2 GET https://facesdbook.badurl.com/ 0 ()
getMoviesFromApiAsync @ VM639:2
(anonymous) @ VM643:1
VM639:8 TypeError: Failed to fetch
为什么即使我抓住它也会看到第一个错误?