问题标签 [isomorphic-fetch-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在不使用 .then 语法的情况下解决 fetch promise?
首先,我确保为我在这里讨论的问题编写一个快速演示https://codesandbox.io/s/exciting-swirles-7cs3s
但本质上,使用该isomorphic-fetch
库,我遇到了一个问题,我无法真正获得函数的价值,或者你可能会说,分辨率fetch()
。
结果是
现在我也考虑过fetch()
像这样使用的另一种方式
它实际上提供了一个字符串,但如果可能的话,我更喜欢第一种方式?我也很可能没有正确使用 fetch 。
node.js - 为什么 IE11 在节点模块文件夹中使用 fetch 给我一个节点提取错误?
我的 React 站点没有在 IE11 中加载,因为 node-fetch 模块在 node 模块文件夹 browser.js 文件中使用了 fetch。虽然我没有在节点之外使用 node-fetch,但 IE 给了我一个错误,因为该 browser.js 文件中使用了 fetch。如果我将 isomorphic-fetch 导入节点模块文件,它可以工作,但改变文件并不理想。如果我在 app.js 中导入 isomorphic-fetch,它也可以工作,但似乎我错过了一些东西。
为什么 IE 给我一个错误?
angular - Angular 11-TypeError:无法在“窗口”上执行“获取”:非法调用
我正在使用本身依赖于isomorphic-unfetch的依赖项。在 Angular 11 项目中,我可以执行 isomorphic-unfetch 本身而不会出现任何错误。当使用内部使用 isomorphic-unfetch 来获取的依赖项(通过 npm 安装)时,我收到以下消息:
当集成到 React 或纯 JS/TS 中时,依赖项工作正常。我在这里发现了一些相关的问题,这些问题并没有专门针对 Angular。
electron - 使用 isomorphic-unfetch 的 Electronjs,在开发中工作,在生产中失败
我正在使用 fetch fromisomorphic-unfetch
和一个 electronjs 应用程序
在我开发时它确实有效yarn start
但是当我执行构建exe时,我得到了这个错误
会是什么呢?
我在renderer.js
进程中使用 fetch
api - 如何使用 Next JS 从外部 api (Heroku) 获取数据?
我目前正在开发一个 Web 应用程序,它的服务器和 Web 应用程序分别部署。我已经在 Heroku 上部署了我的服务器和数据库,而我使用 Vercel 来部署我的 Next JS 应用程序。
我的问题是当我使用 isomorphic-unfetch 从 Vercel 发出请求时,它会在请求中添加我的应用程序的地址(https://myapp.vercel.app/myapp.herokuapp.com/)。我只希望http://myapp.herokuapp.com成为请求。
这就是我为它编写代码的方式。
javascript - 在尝试捕获中从失败的获取中获取 net::ERR,它不在捕获的错误中
我期待一个错误,并且不需要帮助来防止它。我想更好地处理它。
我正在isomorphic-fetch
用 try catch 包装一个 fetch ,
在开发控制台中,我看到如下错误:
那不是来自我的 catch 块。catch 块中的 console.log 语句只打印:
net::ERR_SOMETHING_RELEVANT
如果我能得到并处理它会更有用。
这是我可以做的事情,还是它填充的库或本机javascript?