API 使用 NPM 模块调用 'got'
API calling with NPM module 'got'
我在 ReactJS 中设置了一个组件,它对 GhostJS 的 API 进行 API 调用以显示帖子,但我收到错误:
HomePage.js:30 Uncaught (in promise) TypeError: Cannot read property 'body' of undefined(…)
下面是示例组件。我应该直接引用 Ghost 的 API 还是我自己站点中的 API? Ghost 的 API 文档没有很好地解释这部分。
除了调用他们的 API 之外,我还尝试通过将根目录 URL 替换为此输出来调用我的站点 API:
got(`http://localhost:2368/posts/${postId}`)...
这里有什么问题吗?
您的 promise
处理有误。
您目前拥有:
...).then(resp, () => {
...
});
什么时候应该是:
...).then(resp => {
...
});
我在 ReactJS 中设置了一个组件,它对 GhostJS 的 API 进行 API 调用以显示帖子,但我收到错误:
HomePage.js:30 Uncaught (in promise) TypeError: Cannot read property 'body' of undefined(…)
下面是示例组件。我应该直接引用 Ghost 的 API 还是我自己站点中的 API? Ghost 的 API 文档没有很好地解释这部分。
除了调用他们的 API 之外,我还尝试通过将根目录 URL 替换为此输出来调用我的站点 API:
got(`http://localhost:2368/posts/${postId}`)...
这里有什么问题吗?
您的 promise
处理有误。
您目前拥有:
...).then(resp, () => {
...
});
什么时候应该是:
...).then(resp => {
...
});