try {
fetch(url)
.then((response) => response.json())
.then((responseJson) => {
})
.catch((error) => {
console.error("REQ ERROR::: " + error);
});
} catch (ex) {
console.error("REQ ERROR::: " + JSON.stringify(ex));
}
但是日志说
undefined不是一个对象(评估' self.fetch')
如何解决这个问题?
答案 0 :(得分:0)
这可能与npm
和builder
缓存有关。您还必须具有另一个依赖项,具体取决于whatwg-fetch
。
您可以轻松地使用npm ls whatwg-fetch
进行检查。
删除正在使用whatwg-fetch
的依赖项,然后重新安装它。同时清除构建器缓存。如果您正在使用博览会expo start -c
您会找到一些解决方案,说明要这样做:global.self = global
。这不是真正的解决方案。